<SEC-DOCUMENT>0000771266-20-000008.txt : 20200311
<SEC-HEADER>0000771266-20-000008.hdr.sgml : 20200311
<ACCEPTANCE-DATETIME>20200311173223
ACCESSION NUMBER:		0000771266-20-000008
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		86
CONFORMED PERIOD OF REPORT:	20191228
FILED AS OF DATE:		20200311
DATE AS OF CHANGE:		20200311

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			KOPIN CORP
		CENTRAL INDEX KEY:			0000771266
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				042833935
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1228

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

	BUSINESS ADDRESS:	
		STREET 1:		125 NORTH DRIVE
		CITY:			WESTBOROUGH
		STATE:			MA
		ZIP:			01581
		BUSINESS PHONE:		508-870-5959

	MAIL ADDRESS:	
		STREET 1:		125 NORTH DRIVE
		CITY:			WESTBOROUGH
		STATE:			MA
		ZIP:			01581
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>kopn-20191228x10xk.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:804F0D76821354118EACCDA5BD71F48B,x:87ff9cdf6109455bbe15a43c37bd374f-->
<!-- Document created using Wdesk  -->
<!-- Copyright 2020 Workiva -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:schedoi-fednote="http://fasb.org/dis/schedoi-fednote/2019-01-31" xmlns:fs-interest="http://fasb.org/dis/fs-interest/2019-01-31" xmlns:sfp-ibo="http://fasb.org/stm/sfp-ibo/2019-01-31" xmlns:sfp-sbo="http://fasb.org/stm/sfp-sbo/2019-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std-std-std/2018-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2019-01-31" xmlns:lea="http://fasb.org/dis/lea/2019-01-31" xmlns:ctbl="http://fasb.org/dis/ctbl/2019-01-31" xmlns:guar="http://fasb.org/dis/guar/2019-01-31" xmlns:ru="http://fasb.org/dis/ru/2019-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all-all-all/2018-01-31" xmlns:leas="http://fasb.org/dis/leas/2019-01-31" xmlns:sfp-clreo="http://fasb.org/stm/sfp-clreo/2019-01-31" xmlns:iaoi="http://fasb.org/dis/iaoi/2019-01-31" xmlns:soi-ins="http://fasb.org/stm/soi-ins/2019-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:fs-insa="http://fasb.org/dis/fs-insa/2019-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:cce="http://fasb.org/dis/cce/2019-01-31" xmlns:inv="http://fasb.org/dis/inv/2019-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:srt-std="http://fasb.org/srt-std/2019-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all-all-all/2018-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std-std-std/2018-01-31" xmlns:schedoi-iiaa="http://fasb.org/dis/schedoi-iiaa/2019-01-31" xmlns:us-arcroles="http://fasb.org/us-arcroles/2019-01-31" xmlns:dccpoa="http://fasb.org/dis/dccpoa/2019-01-31" xmlns:soi-sbi="http://fasb.org/stm/soi-sbi/2019-01-31" xmlns:us-gaap-all="http://fasb.org/us-gaap-all/2019-01-31" xmlns:scf-sd="http://fasb.org/stm/scf-sd/2019-01-31" xmlns:ceclcalc3l="http://fasb.org/dis/ceclcalc3l/2019-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:re="http://fasb.org/dis/re/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:reorg="http://fasb.org/dis/reorg/2019-01-31" xmlns:invco="http://fasb.org/dis/invco/2019-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2019-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2019-01-31" xmlns:currency-ent-dep="http://xbrl.sec.gov/currency-ent-dep/2019-01-31" xmlns:aro="http://fasb.org/dis/aro/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:ocpfs="http://fasb.org/dis/ocpfs/2019-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:srt-all="http://fasb.org/srt-all/2019-01-31" xmlns:codification-part="http://fasb.org/codification-part/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:sec-re="http://fasb.org/dis/sec-re/2019-01-31" xmlns:soi-int="http://fasb.org/stm/soi-int/2019-01-31" xmlns:emjv="http://fasb.org/dis/emjv/2019-01-31" xmlns:sec-suppc="http://fasb.org/dis/sec-suppc/2019-01-31" xmlns:equity="http://fasb.org/dis/equity/2019-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:se="http://fasb.org/dis/se/2019-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2019-01-31" xmlns:edco="http://fasb.org/dis/edco/2019-01-31" xmlns:te="http://fasb.org/dis/te/2019-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2019-01-31" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2019-01-31" xmlns:hco="http://fasb.org/dis/hco/2019-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:dr="http://fasb.org/dis/dr/2019-01-31" xmlns:ero="http://fasb.org/dis/ero/2019-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2019-01-31" xmlns:cecl="http://fasb.org/dis/cecl/2019-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2019-01-31" xmlns:kopn="http://www.kopin.com/20191228" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2019-01-31" xmlns:ceclcalc2="http://fasb.org/dis/ceclcalc2/2019-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2019-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2019-01-31" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2019-01-31" xmlns:soi="http://fasb.org/stm/soi/2019-01-31" xmlns:diha="http://fasb.org/dis/diha/2019-01-31" xmlns:debt="http://fasb.org/dis/debt/2019-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2019-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2019-01-31" xmlns:bc="http://fasb.org/dis/bc/2019-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2019-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2019-01-31" xmlns:rd="http://fasb.org/dis/rd/2019-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2019-01-31" xmlns:eui="http://fasb.org/dis/eui/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ap="http://fasb.org/dis/ap/2019-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2019-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2019-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2019-01-31" xmlns:sr="http://fasb.org/dis/sr/2019-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2019-01-31" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2019-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2019-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2019-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2019-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2019-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2019-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2019-01-31" xmlns:oi="http://fasb.org/dis/oi/2019-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2019-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2019-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2019-01-31" xmlns:cc="http://fasb.org/dis/cc/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2019-01-31" xmlns:disops="http://fasb.org/dis/disops/2019-01-31" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:cn-part="http://fasb.org/cn-part/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2019-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2019-01-31" xmlns:rlnro="http://fasb.org/dis/rlnro/2019-01-31" xmlns:ts="http://fasb.org/dis/ts/2019-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2019-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2019-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2019-01-31" xmlns:ni="http://fasb.org/dis/ni/2019-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2019-01-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2019-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2019-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2019-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2019-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2019-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2019-01-31" xmlns:ir="http://fasb.org/dis/ir/2019-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2019-01-31" xmlns:foct="http://fasb.org/dis/foct/2019-01-31" xmlns:soc="http://fasb.org/stm/soc/2019-01-31" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2019-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2019-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2019-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:con="http://fasb.org/dis/con/2019-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2019-01-31" xmlns:eps="http://fasb.org/dis/eps/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2019-01-31" xmlns:pay="http://fasb.org/dis/pay/2019-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:tin-part="http://fasb.org/tin-part/2019-01-31" xmlns:acec="http://fasb.org/dis/acec/2019-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2019-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:nt="http://fasb.org/dis/nt/2019-01-31" xmlns:spc="http://fasb.org/stm/spc/2019-01-31" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2019-01-31" xmlns:ides="http://fasb.org/dis/ides/2019-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2019-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:regop="http://fasb.org/dis/regop/2019-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2019-01-31" xmlns:com="http://fasb.org/stm/com/2019-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2019-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2019-01-31" xmlns:exch-ent-dep="http://xbrl.sec.gov/exch-ent-dep/2019-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ei="http://fasb.org/dis/ei/2019-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
	<head>
		<meta http-equiv="Content-Type" content="text/html" />
		<title>Document</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:AmendmentFlag" id="Fact-10C2B9ADC2DD9615584EAFB14F976B7D-wk-Fact-10C2B9ADC2DD9615584EAFB14F976B7D" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-9CB1B64261C6D31D6E44AAB862603958-wk-Fact-9CB1B64261C6D31D6E44AAB862603958">--12-28</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentAnnualReport" id="Fact-DA476D5C9FA59B6813C0AFBCE0E492E0-wk-Fact-DA476D5C9FA59B6813C0AFBCE0E492E0" format="ixt:booleantrue">true</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-8397E573C330ECF81BE2AAB8626EE5F4-wk-Fact-8397E573C330ECF81BE2AAB8626EE5F4">FY</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentFiscalYearFocus" id="Fact-19C42C0646F7CC35077AAAB8626BB040-wk-Fact-19C42C0646F7CC35077AAAB8626BB040">2019</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:EntityCentralIndexKey" id="Fact-4FD254DF34A7AC44C0BEAAB86267690A-wk-Fact-4FD254DF34A7AC44C0BEAAB86267690A">0000771266</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:EntityEmergingGrowthCompany" id="Fact-C415BFE81FC39BF7F967AAB862603335-wk-Fact-C415BFE81FC39BF7F967AAB862603335" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:EntityIncorporationStateCountryCode" id="Fact-56427AA56778C8163EF3AFBC9865014B-wk-Fact-56427AA56778C8163EF3AFBC9865014B">DE</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:EntityShellCompany" id="Fact-08F0009875E11474AE3AAAB8626F2F39-wk-Fact-08F0009875E11474AE3AAAB8626F2F39" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="kopn:DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution" id="Fact-F1F67056A1AD0269136EAAB86271FD2B-wk-Fact-F1F67056A1AD0269136EAAB86271FD2B">P50Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" name="kopn:IncomeTaxExaminationYearsSubjectToExamination" id="Fact-956ABA8C832DA50DBAD9AAB86277C3C5-wk-Fact-956ABA8C832DA50DBAD9AAB86277C3C5">P20Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" name="kopn:IncomeTaxExaminationYearsSubjectToExamination" id="Fact-A2FBC57972C01322F62BAAB86279D2AC-wk-Fact-A2FBC57972C01322F62BAAB86279D2AC">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" name="kopn:IncomeTaxExaminationYearsSubjectToExamination" id="Fact-294A7014C24DCE7C24EDAAB8627094D5-wk-Fact-294A7014C24DCE7C24EDAAB8627094D5">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" name="kopn:IncomeTaxExaminationYearsSubjectToExamination" id="Fact-C21B935A65B2E2E5E41BAAB8622310FA-wk-Fact-C21B935A65B2E2E5E41BAAB8622310FA">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember" name="kopn:TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings" id="Fact-A282923EE2E5EFF05D45AAB86227461F-wk-Fact-A282923EE2E5EFF05D45AAB86227461F">P1Y</ix:nonNumeric><ix:nonFraction decimals="0" unitRef="usd" contextRef="FI2018Q4" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-A80E652D0870692C877EAAB86239AB19-wk-Fact-A80E652D0870692C877EAAB86239AB19">304000</ix:nonFraction><ix:nonFraction decimals="0" unitRef="usd" contextRef="FI2019Q4" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-88C356CA98F747CC0F88AAB86237BE74-wk-Fact-88C356CA98F747CC0F88AAB86237BE74">556871</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-F9E9E58F789AFF2FB864AAB86234BE8C-wk-Fact-F9E9E58F789AFF2FB864AAB86234BE8C">0.01</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-97AA7D09113693BAA948AAB8620F42E1-wk-Fact-97AA7D09113693BAA948AAB8620F42E1">0.01</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-A809E3BC7ACF3FABFD26AAB8623A87FE-wk-Fact-A809E3BC7ACF3FABFD26AAB8623A87FE">120000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-8D6E7EF8CDEC2EFCF011AAB86234ED2C-wk-Fact-8D6E7EF8CDEC2EFCF011AAB86234ED2C">120000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-9BDDA539D818F6179ACEAAB8623D9494-wk-Fact-9BDDA539D818F6179ACEAAB8623D9494">80735320</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-498D5E55242C869EA012AAB862327DA1-wk-Fact-498D5E55242C869EA012AAB862327DA1">88912796</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesOutstanding" id="Fact-8269F329AC1D51E32776AAB862338B4B-wk-Fact-8269F329AC1D51E32776AAB862338B4B">74008811</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesOutstanding" id="Fact-DD49FD97F0CF514CAD15AAB862384A9F-wk-Fact-DD49FD97F0CF514CAD15AAB862384A9F">82536412</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2017Q4YTD" name="us-gaap:DefinedContributionPlanCostRecognized" id="Fact-406C5831ABDE8A774F5FAAB8626B3785-wk-Fact-406C5831ABDE8A774F5FAAB8626B3785">300000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2018Q4YTD" name="us-gaap:DefinedContributionPlanCostRecognized" id="Fact-7C3125A0812BD1DD94B7AAB8627A4F7F-wk-Fact-7C3125A0812BD1DD94B7AAB8627A4F7F">300000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-08DB2BE70BD9C5CA1A6AAAB8623A260F-wk-Fact-08DB2BE70BD9C5CA1A6AAAB8623A260F">0.01</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-1ED15F93FA9D20DCEFFEAAB862373C76-wk-Fact-1ED15F93FA9D20DCEFFEAAB862373C76">0.01</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-5F710684D588EC99C092AAB8620E8E08-wk-Fact-5F710684D588EC99C092AAB8620E8E08">3000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-98627EC9C42757C54E6EAAB86239A03F-wk-Fact-98627EC9C42757C54E6EAAB86239A03F">3000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-EC996DCB52AAC38F2A1AAAB8620F5E47-wk-Fact-EC996DCB52AAC38F2A1AAAB8620F5E47">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-C86DF2CDC41340AAB535AAB862362A9E-wk-Fact-C86DF2CDC41340AAB535AAB862362A9E">0</ix:nonFraction><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-BB3254330C6AAEC7BFBDAAB861EC9601-wk-Fact-BB3254330C6AAEC7BFBDAAB861EC9601">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-FFF330495AA31FF887E8AAB861ED3D0B-wk-Fact-FFF330495AA31FF887E8AAB861ED3D0B">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodOneMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="Fact-E06B8219D55AE295C96CAAB8623CBC6E-wk-Fact-E06B8219D55AE295C96CAAB8623CBC6E">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodThreeMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="Fact-26D3FBC42F876995A5ABAAB8622D36D0-wk-Fact-26D3FBC42F876995A5ABAAB8622D36D0">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodTwoMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="Fact-6283F79144CC3AAA5883AAB8622B592F-wk-Fact-6283F79144CC3AAA5883AAB8622B592F">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="Fact-AA9788E46FB873D0D4F7AAB86217BA92-wk-Fact-AA9788E46FB873D0D4F7AAB86217BA92">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="Fact-E46909A7883BBA0DB215AAB8621ADE94-wk-Fact-E46909A7883BBA0DB215AAB8621ADE94">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="Fact-F86D68817D3603B32F8CAAB86223D229-wk-Fact-F86D68817D3603B32F8CAAB86223D229">P2Y</ix:nonNumeric><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:TreasuryStockShares" id="Fact-5E84C31C003323B2C9E1AAB8620DCE00-wk-Fact-5E84C31C003323B2C9E1AAB8620DCE00">4513256</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:TreasuryStockShares" id="Fact-291D4E131483F32EDFC4AAB8620EEC72-wk-Fact-291D4E131483F32EDFC4AAB8620EEC72">4513256</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2018Q4YTD" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" id="Fact-59158BB899E149754F35AAB8622556C6-wk-Fact-59158BB899E149754F35AAB8622556C6">500000</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:href="kopn-20191228.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="FD2019Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2PublicFloat">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-27</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1CoverPageShares">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-03-09</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FD2017Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</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="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</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="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2016Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</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="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredAtPointInTimeMember</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="FD2019Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredOverTimeMember</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="FD2019Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_ProductOrServiceAxis_kopn_ExtendedWarrantiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kopn:ExtendedWarrantiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_dei_LegalEntityAxis_kopn_EMDTMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="dei:LegalEntityAxis">kopn:EMDTMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1LeaseAdoption_srt_RangeAxis_srt_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1LeaseAdoption">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</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="FI2019Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</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="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</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="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">kopn:UnvestedRestrictedStockAwardsMember</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="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1Topic606">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-03-07</xbrli:startDate>
			<xbrli:endDate>2017-03-07</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-03-07</xbrli:startDate>
			<xbrli:endDate>2017-03-07</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-03-07</xbrli:startDate>
			<xbrli:endDate>2017-03-07</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-03-07</xbrli:startDate>
			<xbrli:endDate>2017-03-07</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1NVIS">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-03-07</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-03-07</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-03-07</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q1NVIS">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-03-07</xbrli:startDate>
			<xbrli:endDate>2017-03-07</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-03-07</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-03-07</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ReportingUnitAxis_kopn_NVISInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">kopn:NVISInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_ReportingUnitAxis_kopn_EMDTMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">kopn:EMDTMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</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="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:EquitySecurityOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:SOLOSMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_SOLOSMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:SOLOSMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:EquitySecurityOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_SOLOSMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:SOLOSMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:EquitySecurityOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q2Goertek_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kopn:GoertekMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-22</xbrli:startDate>
			<xbrli:endDate>2017-04-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q1March2019EquityRaise">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-03-15</xbrli:startDate>
			<xbrli:endDate>2019-03-15</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2Shares">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-04-10</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q2GoertekInc_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kopn:GoertekMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-04-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2Shares">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-10</xbrli:startDate>
			<xbrli:endDate>2019-04-10</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1SaleofStock">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-15</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PlanNameAxis_kopn_EquityIncentivePlan2010Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kopn:EquityIncentivePlan2010Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">kopn:PeriodTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodThreeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">kopn:PeriodThreeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">kopn:PeriodOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:CollinsAerospaceMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ScottSafetyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ScottSafetyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:DRSTechnologiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:CollinsAerospaceMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:DRSTechnologiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_U.S.ArmyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:U.S.ArmyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:CollinsAerospaceMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:DRSTechnologiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:CollinsAerospaceMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</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="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_GeneralDynamicsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:GeneralDynamicsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:DRSTechnologiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_kopn_AgeLimitAxis_kopn_UnderAgeFiftyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kopn:AgeLimitAxis">kopn:UnderAgeFiftyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_kopn_AgeLimitAxis_kopn_OverAgeFiftyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="kopn:AgeLimitAxis">kopn:OverAgeFiftyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_OtherCommitmentsAxis_kopn_BOEMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">kopn:BOEMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:AllOtherCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:AllOtherCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:AllOtherCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ConsumerCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ConsumerCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ResearchandDevelopmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ConsumerCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:IndustrialCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ResearchandDevelopmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:LicenseandRoyaltiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:LicenseandRoyaltiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:LicenseandRoyaltiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:IndustrialCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ResearchandDevelopmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:IndustrialCustomersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OthersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OtherAmericasMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OthersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OtherAmericasMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OthersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OtherAmericasMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</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="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_country_JP_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_country_GB_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_country_CN_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_country_US_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_country_CN_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_country_JP_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_country_US_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_country_GB_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-09-30</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-03-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-06-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-09-29</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-03-31</xbrli:startDate>
			<xbrli:endDate>2019-06-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</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="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:GoertekMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:GoertekMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:GoertekMember</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="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:GoertekMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:GoertekMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOsFamilyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:CEOsFamilyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_QuarterlyInstallmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">kopn:QuarterlyInstallmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:SOLOSMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_RelatedPartyTransactionAxis_us-gaap_NonsoftwareLicenseArrangementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonsoftwareLicenseArrangementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-03-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_RelatedPartyTransactionAxis_us-gaap_ReceivableTypeDomain_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:ReceivableTypeDomain</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:CEOMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_InitialPaymentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">kopn:InitialPaymentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_DeferredPaymentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">kopn:DeferredPaymentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-12-28</xbrli:endDate>
		</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="usdPerShare">
		<xbrli:divide>
			<xbrli:unitNumerator>
				<xbrli:measure>iso4217:USD</xbrli:measure>
			</xbrli:unitNumerator>
			<xbrli:unitDenominator>
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unitDenominator>
		</xbrli:divide>
	</xbrli:unit><xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit></ix:resources></ix:header></div><div><a id="s1C7B6994DD555311A4F39764290180A5"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:18pt;"><span style="font-family:inherit;font-size:18pt;font-weight:bold;">UNITED STATES</span></div><div style="line-height:120%;text-align:center;font-size:18pt;"><span style="font-family:inherit;font-size:18pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="line-height:120%;text-align:center;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">WASHINGTON, DC 20549</span></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:684px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:228px;"></td><td style="width:228px;"></td><td style="width:228px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:18pt;"><span style="font-family:inherit;font-size:18pt;font-weight:bold;">FORM </span><span><ix:nonNumeric id="d9174210e631-wk-Fact-3F6F0A8C9406FDA46308AAB8626920AF" name="dei:DocumentType" contextRef="FD2019Q4YTD"><span style="font-size:18pt;font-weight:bold;">10-K</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:18pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:6%;"></td><td style="width:94%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;"><span><ix:nonNumeric id="d9174210e650-wk-Fact-89E08607444B21B04DF1AFA01B48675C" name="dei:DocumentAnnualReport" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><span style="white-space:nowrap"><ix:nonNumeric id="d9174210e660-wk-Fact-63D70421B03BA41720E5AAB8626BA783" name="dei:DocumentPeriodEndDate" contextRef="FD2019Q4YTD" format="ixt:datemonthdayyearen">December 28, 2019</ix:nonNumeric></span></span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">OR</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:6%;"></td><td style="width:94%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;"><span><ix:nonNumeric id="d9174210e679-wk-Fact-A337F93139A6B8A4E880AFA087A1AAE9" name="dei:DocumentTransitionReport" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commission file number </span><span><ix:nonNumeric id="d9174210e693-wk-Fact-10FE9595BCEF8596F1BFAAB8626E7CFB" name="dei:EntityFileNumber" contextRef="FD2019Q4YTD"><span style="font-weight:bold;">0-19882</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:24pt;"><span><ix:nonNumeric id="d9174210e699-wk-Fact-BD2EA40A5EC598B01039AAB8626FAFE2" name="dei:EntityRegistrantName" contextRef="FD2019Q4YTD"><span style="font-size:24pt;font-weight:bold;">KOPIN CORPORATION</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:24pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Exact Name of Registrant as Specified in its Charter)</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:38.98635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.10916179337231%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:18%;"></td><td style="width:14%;"></td><td style="width:5%;"></td><td style="width:48%;"></td><td style="width:15%;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d9174210e743-wk-Fact-375CAC7E98252BF50623AAB86209130A" name="dei:EntityIncorporationStateCountryCode" contextRef="FD2019Q4YTD" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d9174210e763-wk-Fact-B3D9A0342EF017AF5E78AAB8620CBF52" name="dei:EntityTaxIdentificationNumber" contextRef="FD2019Q4YTD">04-2833935</ix:nonNumeric></span></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">State or other jurisdiction of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">incorporation or organization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(I.R.S. Employer</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Identification No.)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d9174210e827-wk-Fact-E50344BE58270B025330AAB8620AA6EB" name="dei:EntityAddressAddressLine1" contextRef="FD2019Q4YTD">125 North Drive,</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d9174210e832-wk-Fact-FA6830A090EA7B1AB5BEAAB8620B72A9" name="dei:EntityAddressCityOrTown" contextRef="FD2019Q4YTD">Westborough</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d9174210e837-wk-Fact-34C272ABB75DAABDD676AAB8620AD73E" name="dei:EntityAddressStateOrProvince" contextRef="FD2019Q4YTD">MA</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d9174210e847-wk-Fact-A3691979D49C644138B1AAB86208CCE3" name="dei:EntityAddressPostalZipCode" contextRef="FD2019Q4YTD">01581-3335</ix:nonNumeric></span></span></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Address of principal executive offices)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Zip Code)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Registrant&#8217;s telephone number, including area code: (</span><span><ix:nonNumeric id="d9174210e878-wk-Fact-635C8C4BB01059AB9474AAB862695F94" name="dei:CityAreaCode" contextRef="FD2019Q4YTD"><span style="font-weight:bold;">508</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)&#160;</span><span><ix:nonNumeric id="d9174210e883-wk-Fact-334CE7AF327D0ABC2E11AAB86276F146" name="dei:LocalPhoneNumber" contextRef="FD2019Q4YTD"><span style="font-weight:bold;">870-5959</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:38.98635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:174%;padding-top:4px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:23%;"></td><td style="width:1%;"></td><td style="width:39%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Title of each class</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Trading Symbol(s)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Name of each exchange on which registered</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9174210e951-wk-Fact-BE6FE66870519813F3A3AF9C6AC7BF76" name="dei:Security12bTitle" contextRef="FD2019Q4YTD">Common Stock, par value $0.01</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9174210e961-wk-Fact-A5A590EA0EB7A0D761D4AAB862715989" name="dei:TradingSymbol" contextRef="FD2019Q4YTD">KOPN</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9174210e971-wk-Fact-3522E87B0C4FB3E9A182AF9CB20E7ED3" name="dei:SecurityExchangeName" contextRef="FD2019Q4YTD" format="ixt-sec:exchnameen">Nasdaq Global Market</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:174%;padding-top:4px;text-align:center;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;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 </span><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9744;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9174210e987-wk-Fact-8F9AA18C9C8D4FCBBDABAAB862730E34" name="dei:EntityWellKnownSeasonedIssuer" contextRef="FD2019Q4YTD">No</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9746;</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act. Yes </span><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9744;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9174210e1000-wk-Fact-7B47F112D618B4A52AD4AAB86276045D" name="dei:EntityVoluntaryFilers" contextRef="FD2019Q4YTD">No</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9746;</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days. </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9174210e1009-wk-Fact-084958B0F02195B2E17CAAB8626B5334" name="dei:EntityCurrentReportingStatus" contextRef="FD2019Q4YTD">Yes</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9746;</span><span style="font-family:inherit;font-size:10pt;"> No </span><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9744;</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). </span><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9746;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9174210e1026-wk-Fact-B03B5539EDFD5B851A3DB20A36D526D3" name="dei:EntityInteractiveDataCurrent" contextRef="FD2019Q4YTD">Yes</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> &#9744; No</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and emerging growth company in Rule 12b-2 of the Exchange Act. (Check one):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.20272904483431%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:26%;"></td><td style="width:3%;"></td><td style="width:42%;"></td><td style="width:26%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Large&#160;Accelerated&#160;Filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9174210e1065-wk-Fact-4D5985D9C786ADF5352BAAB8622E9486" name="dei:EntityFilerCategory" contextRef="FD2019Q4YTD" format="ixt-sec:entityfilercategoryen">Accelerated Filer</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9746;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-Accelerated&#160;Filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Smaller&#160;Reporting&#160;Company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;"><span><ix:nonNumeric id="d9174210e1096-wk-Fact-D75A6534B38D155BF832AAB8622D06BE" name="dei:EntitySmallBusiness" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Emerging Growth Company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Unicode MS;font-size:10pt;"><span><ix:nonNumeric id="d9174210e1122-wk-Fact-9D2E763775CEE3A3702FAAB8622E7AF5" name="dei:EntityEmergingGrowthCompany" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. Yes </span><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9744;</span><span style="font-family:inherit;font-size:10pt;"> No </span><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9744;</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant is a shell company (as defined in rule 12b-2 of the Exchange Act). Yes </span><span><ix:nonNumeric id="d9174210e1136-wk-Fact-695D7B16D47D0FA15CCBAAB86272D5CD" name="dei:EntityShellCompany" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;">&#9744;</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;"> No </span><span style="font-family:Arial Unicode MS;font-size:10pt;">&#9746;</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 28, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> (the last business day of the registrant's most recent second fiscal quarter), the aggregate market value of outstanding shares of voting stock held by non-affiliates of the registrant was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9174210e1150-wk-Fact-BCDAB13D56C18A8A224EAAB86272ACD7" name="dei:EntityPublicFloat" contextRef="I2019Q2PublicFloat" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">73,449,831</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">March&#160;9, 2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9174210e1162-wk-Fact-8AA7721FCCD6161E2C36AAB8627738B8" name="dei:EntityCommonStockSharesOutstanding" contextRef="I2020Q1CoverPageShares" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">84,914,040</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of the registrant&#8217;s Common Stock, par value $.01 per share, were issued and outstanding.</span></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:684px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:228px;"></td><td style="width:228px;"></td><td style="width:228px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="s6acccc58933241d28be3e20aaf1f621c"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:14pt;"><span style="font-family:inherit;font-size:14pt;font-weight:bold;">INDEX</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:10%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 1.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6c8d4c7f72054847a2eeb4640ef810d1"><span style="font-family:inherit;font-size:10pt;">Business</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6c8d4c7f72054847a2eeb4640ef810d1">3</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 1A.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5FFB72ABF9815C7EA066C2B70E1FB693"><span style="font-family:inherit;font-size:10pt;">Risk Factors</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5FFB72ABF9815C7EA066C2B70E1FB693">13</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 1B.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s26a337f6df5446fe8b5d5c18976ffac4"><span style="font-family:inherit;font-size:10pt;">Unresolved Staff Comments</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s26a337f6df5446fe8b5d5c18976ffac4">23</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 2.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s7d7b62a0909b41cdbe01730179d35a5d"><span style="font-family:inherit;font-size:10pt;">Properties</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s7d7b62a0909b41cdbe01730179d35a5d">23</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 3.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s7f972eba4f58429eb86eea331a461140"><span style="font-family:inherit;font-size:10pt;">Legal Proceedings</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s7f972eba4f58429eb86eea331a461140">23</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 4.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s01a5333bbbd04b38b7e1ff470772508b"><span style="font-family:inherit;font-size:10pt;">Mine Safety Disclosures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s01a5333bbbd04b38b7e1ff470772508b">23</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 5.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2950e48a6fb0478f82872b20dcb7c9d4"><span style="font-family:inherit;font-size:10pt;">Market for Registrant's Common Equity, Related stockholder Matters and Issuer Purchases of Equity Securities</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2950e48a6fb0478f82872b20dcb7c9d4">24</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 6.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE88383B16E305EAAB01A1338BEDF10A5"><span style="font-family:inherit;font-size:10pt;">Selected Financial Data</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE88383B16E305EAAB01A1338BEDF10A5">25</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 7.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s086E3F84912257149A1CFE039033BC27"><span style="font-family:inherit;font-size:10pt;">Management's Discussion and Analysis</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s086E3F84912257149A1CFE039033BC27">27</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 7A.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s16f44a0067944868a22f85e74e769153"><span style="font-family:inherit;font-size:10pt;">Quantitative and Qualitative Disclosures About Market Risk</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s16f44a0067944868a22f85e74e769153">36</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 8.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s156DD44C5FD05B58B231200C37358477"><span style="font-family:inherit;font-size:10pt;">Financial Statements and Supplementary Data</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s156DD44C5FD05B58B231200C37358477">36</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 9.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s07c568f0716c40c68401f5e5a17a6afe"><span style="font-family:inherit;font-size:10pt;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s07c568f0716c40c68401f5e5a17a6afe">36</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 9A.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1D9B62B88C4C52579260C0E0B0FA502F"><span style="font-family:inherit;font-size:10pt;">Controls and Procedures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1D9B62B88C4C52579260C0E0B0FA502F">37</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 9B.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s20151172cc9548cc864712698d7d1e31"><span style="font-family:inherit;font-size:10pt;">Other Information</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s20151172cc9548cc864712698d7d1e31">40</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART III</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 10.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8034151b4b7f4fa1a689e304d6a3fc44"><span style="font-family:inherit;font-size:10pt;">Directors, Executive Officers and Corporate Governance</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8034151b4b7f4fa1a689e304d6a3fc44">40</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 11.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s923fa74f5519425e9b64d7b251ea66a6"><span style="font-family:inherit;font-size:10pt;">Executive Compensation</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s923fa74f5519425e9b64d7b251ea66a6">40</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 12.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2d9f9c9c292f4619af89388142f9babe"><span style="font-family:inherit;font-size:10pt;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2d9f9c9c292f4619af89388142f9babe">40</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 13.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6376c3e72d9c4050a522785f889ccd00"><span style="font-family:inherit;font-size:10pt;">Certain Relationships and Related Transactions, and Director Independence</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6376c3e72d9c4050a522785f889ccd00">40</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 14.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2dd7f2d83e554d1db91f6950ead5d98a"><span style="font-family:inherit;font-size:10pt;">Principal Accountant Fees and Services</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2dd7f2d83e554d1db91f6950ead5d98a">40</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Part IV</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 15.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2B8DE864156E51558F4E7D0E13D516DC"><span style="font-family:inherit;font-size:10pt;">Exhibits and Financial Statement Schedules</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2B8DE864156E51558F4E7D0E13D516DC">41</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 16.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s24e3dd8dff184616b725f82dfaa610b1"><span style="font-family:inherit;font-size:10pt;">Form 10-K Summary</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s24e3dd8dff184616b725f82dfaa610b1">75</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sB4BFB8260EF654F88CB1F43C72A62536"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB4BFB8260EF654F88CB1F43C72A62536">76</a></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="s7A4EB010018258D3B6CD7D77E0CC6A2C"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Part I</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Forward Looking Statements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), which are subject to the safe harbor created by such sections. Words such as &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;would,&#8221; &#8220;seeks,&#8221; &#8220;estimates,&#8221; and variations of such words and similar expressions, and the negatives thereof, are intended to identify such forward-looking statements. We caution readers not to place undue reliance on any such &#8220;forward-looking statements,&#8221; which speak only as of the date made, and advise readers that these forward-looking statements are not guarantees of future performance and involve certain risks, uncertainties, estimates, and assumptions by us that are difficult to predict. Various factors, some of which are beyond our control, could cause actual results to differ materially from those expressed in, or implied by, such forward-looking statements. All such forward-looking statements, whether written or oral, and whether made by us or on our behalf, are expressly qualified by these cautionary statements and any other cautionary statements which may accompany the forward-looking statements. In addition, we disclaim any obligation to update any forward-looking statements to reflect events or circumstances after the date of this report, except as may otherwise be required by the federal securities laws.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We have identified the following important factors that could cause actual results to differ materially from those discussed in our forward-looking statements. Such factors may be in addition to the risks described in Part I, Item 1A. &#8220;Risk Factors;&#8221; Part II, Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations;&#8221; and other parts of this Form 10-K. These factors include: our ability to continue as a going concern; the material weakness management has identified in our internal control over financial reporting, our conclusion that our disclosure controls and procedures were not effective as of the fiscal years ended December 28, 2019 or December 29, 2018, and our ability to remediate that material weakness; our ability to obtain raw materials and other goods as well as services from our suppliers as needed; the potential for customers to choose our competitors as their supplier</span><span style="font-family:inherit;font-size:10pt;">; </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">our expectation that we will have negative cash flow from operating activities in 2020; our ability to prosecute and defend our proprietary technology aggressively or successfully; our ability to retain personnel with experience and expertise relevant to our business; our ability to invest in research and development to achieve profitability even during periods when we are not profitable; our ability to continue to introduce new products in our target markets; our ability to generate revenue growth and positive cash flow, and reach profitability; the strengthening of the U.S. dollar and its effects on the price of our products in foreign markets; the impact of new regulations and customer demands relating to conflict minerals; our ability to obtain a competitive advantage in the wearable technologies market through our extensive portfolio of patents, trade secrets and non-patented know-how; our ability to grow within our targeted markets; the importance of small form factor displays in the development of military, consumer, and industrial products such as thermal weapon sights, safety equipment, virtual and augmented reality gaming, training and simulation products and metrology tools; the suitability of our properties for our needs for the foreseeable future; our expectation not to pay cash dividends for the foreseeable future and to retain earnings for the development of our businesses; our expectation that we will expend between $1.5 million and $2.0 million on capital expenditures over the next twelve months; if we do not soon achieve and maintain positive cash flow and profitability, our financial condition will ultimately be materially adversely affected, and we will be required to reduce expenses, including our investments in research and development or raise additional capital; our ability to support our operations and capital needs for at least the next twelve months through our available cash resources; our expectation that we will incur taxes based on our foreign operations in 2020; and our expectation that we will have a state tax provision in 2020. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s6c8d4c7f72054847a2eeb4640ef810d1"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We were incorporated in Delaware in 1984 and are a leading inventor, developer, manufacturer and seller of components, subassemblies, head-worn and hand-held systems for soldier, avionic, armored vehicle and training &amp; simulation military applications;  3D optical inspection systems; and industrial, public safety and consumer augmented reality (&#8220;AR&#8221;) and virtual reality (&#8221;VR&#8221;) wearable headsets systems.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our primary sources of revenues are from the sale of display components and subassemblies for military and industrial applications. The components that we offer for sale consist of our proprietary miniature transmissive active-matrix liquid crystal displays (&#8220;AMLCD&#8221;), reflective liquid crystal on silicon (&#8220;LCOS&#8221;) displays, organic light emitting diode (&#8220;OLED&#8221;) displays, application specific integrated circuits (&#8220;ASICs&#8221;), backlights, and optical lenses. We refer to our AMLCD as &#8220;CyberDisplay&#174;,&#8221; our LCOS displays/SLMs as &#8220;Time Domain Imaging</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;"> technology&#8221;, and our OLED as &#8220;Lightning</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;TM</sup></span><span style="font-family:inherit;font-size:10pt;"> </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">displays&#8221;. Our transmissive AMLCDs are designed in Westborough, Massachusetts, have initial manufacturing steps performed in Asia and then are completed in our facilities in Westborough, Massachusetts. Our reflective LCOS microdisplays are designed in Dalgety Bay, Scotland, have initial manufacturing steps performed in Asia and are completed in our facilities in Dalgety Bay, Scotland. Our OLED displays are designed in our San Jose, California facility and manufactured in Asia. Our displays provide either color or monochrome images and are offered in a variety of sizes and resolutions. The display driver ASICs we offer are designed in our San Jose, California facility and are the electronic interfaces between our displays and the products into which the displays are incorporated. The optical lenses and backlights we offer are based on either our proprietary designs or designs we license from third parties. The ASICs, optical lenses, and backlights are manufactured by third parties based on our purchase orders.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our components are sold separately or in subassemblies. For example, we offer a display as a single product, as a display module which includes a display, an optical lens and backlight contained in either plastic or metal housings, as a binocular display module which has two displays, lenses and backlights, and as a higher-level assembly which has additional components for military applications. Current products that include our AMLCD components going into devices that are manufactured by our customers include thermal weapon sights and fighter pilot helmets, industrial and public safety devices such as firefighter thermal camera enabled masks and augmented reality and virtual reality consumer products for recreational use and sport drones. Our LCOS products are also configured as Spatial Light Modulators (&#8220;SLMs&#8221;) and are used in industrial equipment for 3D optical inspection. Our OLED display was first introduced in 2017 and revenues from our OLED displays have, to date, primarily been from customer development programs.  We believe the OLED displays have certain attributes that may make them superior for certain AR and VR applications, specifically high contrast ratio and wide viewing angle.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our NVIS, Inc. (&#8220;NVIS&#8221;) subsidiary is a designer and manufacturer of military and industrial head-mounted and hand-held virtual reality products and training simulation military equipment located in Reston, Virginia. Depending on the size of the order, NVIS&#8217;s products are either manufactured in its Reston, Virginia facility or by a contract manufacturer in the U.S.A. NVIS products allow customers to visualize and interact with simulated 3D environments and equipment for training purposes. Our customers develop high-fidelity training and simulation applications that require high-performance visuals, intuitive controls, and unsurpassed customer support. Some of NVIS&#8217;s products include our LCOS displays.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have designed systems that are focused on the emerging enterprise and consumer markets for head-worn, hands-free voice and gesture controlled wireless computing and communication devices. Our systems connect via a wire, Bluetooth or WiFi to a smartphone or similar device in order to access or transmit information from or to the Internet or devices that are in close proximity. We recently reduced our investments in designing new systems, other than systems developed by our NVIS subsidiary, in order to focus on our display component business, in particular our OLED displays. However, we continue to license our previously designed systems under agreements that may include a royalty payable to us and a purchase and supply agreement that requires our customer to buy our components for integration into their products. The licenses may convey the right of exclusivity for a particular market or geographic area. These products include our components and a variety of commercially available software packages and our proprietary software. Our business model is to license our concept systems or technologies to branded OEM customers who wish to develop and market head-worn products for both mobile enterprise and consumer applications.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales to significant non-affiliated customers for fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, as a percentage of total revenues, is as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.21951219512195%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:62%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Sales as a Percent</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Total Revenue</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Customer</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Military Customers in Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">30%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General Dynamics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">DRS Network &amp; Imaging Systems, LLC</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">17%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Collins Aerospace</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Army</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">20%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Funded Research and Development Contracts</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">17%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Note: The symbol &#8220;*&#8221; indicates that sales to that customer were less than 10% of the Company&#8217;s total revenues. The caption "Military Customers in Total" excludes research and development contracts.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fiscal year ends on the last Saturday in December. The fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span><span style="font-family:inherit;font-size:10pt;"> are referred to herein as fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. Our principal executive offices are located at 125 North Drive, Westborough, Massachusetts. Our telephone number is (508)&#160;870-5959.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Solos Spinoff</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 30, 2019, we entered into an Asset Purchase Agreement (the &#8220;Solos Purchase Agreement&#8221;) with Solos Technology Limited (&#8220;Solos Technology&#8221;). Pursuant to the Solos Purchase Agreement, we sold and licensed to Solos Technology certain assets of our Solos</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;"> (&#8220;Solos&#8221;) product line and Whisper</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;"> Audio (&#8220;Whisper&#8221;) technology. As consideration for the transaction, we received 1,172,000 common shares representing a 20.0% equity stake in Solos Technology&#8217;s parent company, Solos Incorporation (&#8220;Solos Inc.&#8221;). Our 20.0% equity stake will be maintained until Solos Inc. has raised a total of $7.5 million in equity financing, after which we will have to participate in future equity offerings or have our ownership percentage decline. We performed a fair market value assessment of our 20.0% ownership interest and recorded a gain on investment of $0.6 million as the basis in the assets transferred was zero. Our CEO and Chairman, Dr. John C.C. Fan, acquired an individual ownership interest of 15.5% (12.3% fully diluted) of Solos Inc. Two of Dr. Fan&#8217;s family members have also invested in Solos Inc., and collectively hold a 37.1% (29.5% fully diluted) ownership interest in Solos Inc.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe the disposition of the Solos product line will allow us to focus on our display products, while retaining the right to continue utilizing Whisper technology with our military and industrial customers, and reducing our development and personnel costs.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industry Overview</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The introduction and wide acceptance of the smartphone has generated advances in many technologies including smaller and cheaper electronic components, voice search engines and wireless 4G and soon, 5G networks. Smartphone adoption has also been the catalyst for the development of software for a wide-range of applications. Leveraging off of these advances and the growth of cloud computing, a new category of &#8220;Wearable&#8221; products is emerging. This emerging category of wearable systems can be used for hundreds of different applications by enterprise workers, public safety officials and consumers, bringing ever-increasing productivity, fun and convenience. These technologies can also be used by the military to improve communications and provide military personnel with enhanced situational awareness. Through the use of Wearable products users can have access to their applications and digital files, GPS, the Internet, phone, e-mail, etc., enabling an &#8220;always connected&#8221; work-style and lifestyle.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Wearable products include body-worn devices such as sensors, scanners and terminals which are sold to the military to improve soldier effectiveness, industrial markets to improve worker productivity, and to the consumer market to monitor health and fitness metrics such as heart rate, speed and temperature. We believe wireless smartphone makers are looking to create products that work as a complement to the smartphone or will eventually replace the smartphone with more convenient and powerful devices. We also believe that military, industrial and consumer companies are looking at augmented reality and virtual reality as new applications and computing platforms. In addition, wireless network companies are encouraging the development of more products and applications that utilize their network capacity and other companies are developing products which provide continuous access to digital content. In order for these markets to develop and grow, advances and investment in display technology, optics, application software, and wireless communications systems with greater bandwidth such as 5G networks will be necessary. These advances must increase performance but also lower cost.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our Solution</span></div><div style="line-height:174%;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Kopin Technology</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Kopin technology includes components, subassemblies, and head-worn and hand-held systems. The components we offer for sale primarily consist of our small form factor AMLCD, LCOS and OLED displays and optical lenses. These are used in our customers&#8217; products, such as headsets for field service personnel, medical professionals or drone racing viewers. We also offer backlights and ASIC&#8217;s which work with our AMLCD and LCOS displays. The subassemblies we offer combine one or two of our displays, backlight, ASIC, complex optics, and electronics in an assembly that is then included in a larger system, for example a thermal weapon sight or a targeting system in an armored vehicle. </span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:174%;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Display Products</span></div><div style="line-height:174%;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Small form factor displays used in near-eye applications are widely used in the military in many applications such as thermal weapon sights, avionic helmets and training and simulation systems. Small form factor near-eye displays currently have more limited use in consumer and industrial products such as digital still cameras and some augmented reality applications. We believe small form factor near-eye display are well suited for augmented and virtual reality consumer and industrial markets which we believe will grow in the coming years. We believe small form factor displays will be a critical component in the development of these markets. We believe our small form factor displays have certain advantages with respect to small size, resolution, brightness and low power consumption that are advantageous for product design and usage. </span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There are several microdisplay technologies commercially available including transmissive, reflective and emissive. Our principal display products are miniature high density color or monochrome AMLCDs that range from approximately 428 x 240 resolution to 2048 x 2048 resolution and are sold in either a transmissive or reflective format. We are developing emissive OLED displays with a resolution of 1280 x 720 (&#8220;720p&#8221;), 2048 x 2048 (&#8220;2K&#8221;) and 2560 x 2560 (&#8220;2.6K&#8221;). We sell our displays individually or in combination with our other components assembled in a unit. For example, we offer a display as a product, a module product unit that includes a single display, backlight and optics in a plastic housing, a binocular display module product that includes two displays, backlights and optics in a plastic housing, and a Higher-Level Assembly ("HLA") that contains a display, light emitting diode based illumination, optics, and electronics in a sealed housing, primarily for military applications.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our transmissive display products, which we refer to as CyberDisplay&#174; products, utilize high quality, single-crystal-on-silicon, which is the same high-quality silicon used in conventional integrated circuits. This single-crystal-silicon is not grown on glass; rather, it is first formed on a silicon wafer and patterned into an integrated circuit (including the active matrix, driver circuitry and other logic circuits) at an integrated circuit foundry. These processes enable the manufacture of miniature active matrix circuits, that are comparable to higher resolution displays relative to passive and other active matrix displays that are fabricated on glass. Our foundry partners fabricate integrated circuits for our CyberDisplay displays in their foundries in Taiwan. The fabricated wafers are then returned to our facilities, where we lift the integrated circuits off the silicon wafers and transfer them to glass using our proprietary Wafer Engineering technology. The transferred integrated circuits are then processed, packaged with liquid crystal and assembled into display panels at our Display Manufacturing Center in Westborough, Massachusetts.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our proprietary technology enables the production of transparent circuits on a transparent substrate, in contrast to conventional silicon circuits, which are on an opaque substrate. Our CyberDisplay products' imaging properties are a result of the inclusion of a liquid crystal layer between the active matrix integrated circuit glass and the transparent cover glass. We believe our manufacturing process offers several advantages over conventional active matrix LCD manufacturing approaches with regard to small form factor displays, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Greater miniaturization;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Higher pixel density;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Full color capability; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lower power consumption; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Higher brightness</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The color CyberDisplay products generate colors by using color filters with a white backlight. Color filter technology is a process in which display pixels are patterned with materials, which selectively absorb or transmit the red, green or blue colors of light.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our reflective LCOS display products are miniature high density, dual mode color sequential/monochrome reflective microdisplays with resolutions which range from approximately 1280 x 720 pixels ("720P") resolution to 2K x 2K resolution. These displays are manufactured at our facility in Scotland. Our reflective displays are based on a proprietary, high-speed, ferroelectric liquid crystal on silicon ("FLCOS") platform. Our digital software and logic-based drive electronics combined with the very fast switching binary liquid crystal enables our microdisplay to process images purely digitally and create red, green and blue gray scale in the time domain. This architecture has major advantages in visual performance over other liquid crystal, organic light-emitting diode and microelectromechanical systems-based technologies: precisely controlled full color or monochrome gray scale is achieved on a matrix of undivided high fill factor pixels, motion artifacts are reduced to an insignificant level and there are no sub-pixels, no moving mirrors and no analog conversions to detract from the quality of the image.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The FLCOS device is comprised of two substrates. The first is a pixelated silicon-based CMOS substrate which is manufactured by our foundry partner using conventional silicon integrated circuit lithography processes. The silicon substrate </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">forms the display's backplane, serving as both the active matrix to drive individual pixels and as a reflective mirror. The second substrate is a front glass plate. Between the backplane and the front glass substrate is a ferroelectric liquid crystal material which, when switched, enables the incoming illumination to be modulated.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">An&#160;OLED has the ability to emit light when electrical current flows through its electroluminescent layers as opposed to our AMLCD which requires a separate light source. Our OLED microdisplays have a top-emitting structure built on opaque silicon integrated circuits rather than on glass. Light from an OLED appears fairly evenly distributed in the forward directions and so a slight movement of the eye does not perceive the change in the image brightness or color, and therefore an OLED typically has a wider viewing angle than an AMLCD. OLED displays also have a much higher contrast ratio than AMLCDs, which is desirable for some user applications.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Kopin is aiming at&#160;disrupting the OLED microdisplay industry with a new fabless, scalable business model, the first, we believe, in the OLED microdisplay industry. We believe the partitioning of the OLED manufacturing into multiple parties, each focusing on their core competencies, can make a huge difference in the OLED microdisplay performance and supply chain, while reducing the capital cost and overhead costs of entering this business. Making OLED microdisplays consists of three major steps: designing backplane circuits, processing silicon wafers to generate backplane wafers, and deposition of OLED layers on silicon backplane wafers and packaging the displays. We believe backplane design is the most intellectual property-intensive (IP) area. Kopin has more than 20 patents granted or pending on the design of OLED backplanes to get low power consumption, high frame rates and more uniform display images. Kopin has established close relationships with multiple silicon foundries to produce the OLED backplane wafers. We believe Kopin's Lightning&#174; backplane technology and the emergence of high-volume OLED manufacturing facilities can reduce the cost to manufacture OELD displays thereby expanding the applications for OLED microdisplays.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our proprietary technology is in the design of the integrated circuits or &#8220;back plane&#8221;. We have engaged foundry services for the fabrication of the Lightning OLED back plane wafers. Our model is to sell these wafers to deposition foundries that deposit the organic material on the backplane and manufacture the displays. The deposition foundries will either sell the displays to their customer or to us for resale to our customers. We believe this outsourcing model allows us to leverage existing infrastructure to obtain lower cost manufacturing and avail ourselves of manufacturing technology improvements as they occur.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Currently Kopin has two OLED microdisplays on the market: a 2k display with 2048 x 2048 resolution in a 0.99&#8221; diagonal size, which is aimed at VR/MR applications; and a 720p display with 1280 x 720 resolution in a 0.49&#8221; diagonal size, which is aimed at AR applications. Kopin has also demonstrated a 2.6k display with 2560 x 2560 resolution in a 1.3&#8221; diagonal size at the CES 2020. Our OLED microdisplay has a combo CPHY/DPHY MIPI interface and DSC (display stream compression) to allow 120 Hz operation at the full resolution. This display is designed for high-end VR and content streaming applications.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Two of the biggest challenges for the OLED microdisplay for AR and VR applications is low brightness and short lifetime. Kopin is attacking both of these issues with a double OLED stack approach to solve this issue. All the OLED microdisplays commercially available in volume so far have been made with a single-stack OLED structure, namely consisting of one junction organic diode structure. A double-stack OLED consists of two OLED structures connected in series so that carriers (electrons-holes) pass through the double-stack OLED and generate photons twice, instead of once in a single-stack OLED structure. Our patent-pending backplane wafer technology is critical for us to create the double-stack structure necessary for high performance. The double-stack OLED microdisplays have exhibited far superior performance already and we believe they will improve further as the technology matures. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By offering transmissive, reflective and emissive microdisplay technologies, we can uniquely support whichever technology is best suited for a given application. Transmissive and reflective AMLCDs are typically used in bright light conditions as their brightness can be modulated over a wide range by controlling the backlight operation. OLED displays currently have less brightness range but offer superior contrast and response time characteristics and therefore are better suited in an immersive products environment that blocks out ambient light.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Optical Lenses and Backlights</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer a variety of optical lenses some of which we have developed internally and others for which we license the rights to sell. We also offer a variety of backlights, some of which we have developed internally and some of which are &#8220;off-the-shelf&#8221; components. The lenses come in a variety of sizes with the smallest being our Pupil, followed by our Pearl, Prism, and Pancake lenses. The different sizes of lenses give us and our customers design flexibility when creating headset systems. There is a trade-off between the lens size and the size of the perceived image to the viewer. For example, a Pearl lens will provide the viewer with an image approximately equivalent to what the viewer would see looking directly at a smartphone, whereas a Prism lens will provide the viewer with an image approximately equivalent to what the viewer would see looking at a tablet computer. A Pearl lens, however, is smaller than a Prism and would enable a more fashionable design. Therefore, a </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">customer designing a consumer-oriented product may choose a Pearl lens but a customer designing an enterprise-oriented product might choose a Prism Lens. We use third parties to manufacture these lenses.</span></div><div style="line-height:174%;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Headset Systems</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our headset systems include:</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial headset reference design, called Golden-i, which is a complete head-worn computer that connects to the internet wirelessly and includes an optical pod with one of our display products, a microprocessor, battery, camera, memory and various commercially available software packages that we license; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial headset reference design, called Golden-i&#8482; Infinity, which is a device that attaches to a pair of safety glasses, includes an optical pod with one of our display products and a camera and is operated primarily through the use of voice; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Training and simulation head-mounted display system with a 1280 x 1024 full color display with either a 50&#176; diagonal field-of-view in see-through or immersive modes or a stereoscopic 60&#176; diagonal field-of-view, built-in microphone and stereo headphones for professional augmented and virtual reality applications.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except for Golden-i Infinity, our headsets receive, or transmit data, from or to the Internet by interfacing with a smartphone or similar device via WiFi or Bluetooth. Golden-i Infinity connects to a smartphone or similar device via wire to leverage the processing capabilities of the smartphone and make the device as small and light as possible. The display module or optical pod allows users to view the information such as maintenance diagrams and instruction sets, Internet data, emails, text messages, maps or other data at a &#8220;normal&#8221; size because of our specialized optics. Our industrial headsets provide the capability of viewing technical diagrams, by enabling the user to zoom in to see finer details or zoom out to see a larger perspective. Some of our headsets utilize operating system software we developed or outsource.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Strategy</span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our commercial product strategy is to invent, develop, manufacture and sell leading-edge critical components and subassemblies that enable our customers to create differentiated wearable products in their respective markets, to license wearable headset computing system designs, such as Golden-i, to customers who wish to offer their own branded products that enable a better &#8220;always connected&#8221; experience and to develop, manufacture and sell headsets for the training and simulation market. Our military strategy is to work primarily with the U.S. military to determine its program needs several years in the future and develop products which meet those needs. The critical elements of our strategy include:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Broad Portfolio of Intellectual Property.</span><span style="font-family:inherit;font-size:10pt;">  We believe that our extensive portfolio of patents, trade secrets and non-patented know-how provides us with a competitive advantage in our markets and we have been accumulating, either by internal efforts or through acquisition, a significant patent and know-how portfolio. We own, exclusively license or have the exclusive right to sublicense approximately 200 patents and patent applications issued and/or pending worldwide. An important piece of our strategy is to continue to accumulate valuable patented and non-patented technical know-how relating to our microdisplays as well as other critical technologies for advanced wearable services.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Maintain Our Technological Leadership in Military and Industrial Markets. </span><span style="font-family:inherit;font-size:10pt;">&#160;We are a recognized leader in the design, development and manufacture of high resolution microdisplay components and subassemblies for military and industrial applications. We believe our ability to continue to develop components and subassemblies for military applications enhances our opportunity to grow within our other targeted markets, industrial and augments and virtual reality consumer markets. We perform research and development contracts for U.S. government agencies, such as the U.S. Night Vision Laboratory and the U.S. Department of Defense. Under these contracts, the U.S. Government funds a portion of our efforts to develop next-generation microdisplay related technologies for aviation systems such as fighter pilot helmets, soldier centric systems such as thermal weapon sights, training and simulation systems and military armored vehicles. This enables us to supplement our internal research and development budget with additional funding.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Understand Our Customer Needs.</span><span style="font-family:inherit;font-size:10pt;">&#160; We believe our system know-how, be it a consumer, industrial or military system is a compelling reason customers choose us as their supplier. Unlike many of our competitors we offer a range of display technologies, optics, backlights, ASICs and noise cancellation as either an individual component or in a system. Our human-factors and system understanding enables us to offer our customers valuable engineering services to solve their issues and reduce time to market for their products.</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internally Manufactured Products and Use of Third Party Manufacturing. </span><span style="font-family:inherit;font-size:10pt;">We design and manufacture our transmissive and reflective display products in facilities that we lease and manage. However, the initial manufacturing steps are performed at capital-intensive Asian foundries. Our OLED displays are designed by us but we use foundry service to perform a substantial portion of the manufacturing. The use of these third party foundries reduces our investments in plant and equipment and working capital for new products and enables us to update designs as technology and manufacturing trends change.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Markets and Customers</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our business model is to primarily generate product revenues by selling display components and subassemblies to customers who offer military, industrial or consumer products and to a lesser extent license our system designs and know-how. We also enter into development contracts from customers to either design custom products for them or help them integrate our technology into their products (Funded Research and Development).</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We currently sell our display products to our customers in various configuration including but not limited to a single display component, a module that includes a display, optic, backlight and focus mechanism and electronics, a binocular display module that includes two displays, lenses, and backlights, and as higher level assemblies or HLA for military customers. A HLA is similar to a module but includes additional components such as an eye cup specific to a military application.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have sold our AMLCD products to Collins Aerospace, Elbit, Raytheon Company and DRS RSTA Inc. for use in military applications, to Google, Vuzix, and RealWear for enterprise wearable products, and to Scott Safety for public safety applications. We have sold our LCOS display products to Saki, Jutze and Mirtec for use in 3D metrology equipment. Our revenues from our OLED displays have primarily been from development contracts with customers that are designing our displays into their products.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In order for our AMLCD display products to function properly in their intended applications, ASICs and backlights are generally required. Several companies have designed ASICs to work with our display products and our customers can procure these chip sets directly from the manufacturer or through us.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal years 2019, 2018 and 2017, sales to military customers, excluding research and development contracts, as a percentage of total revenue were </span><span style="font-family:inherit;font-size:10pt;">30%</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">36%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">48%</span><span style="font-family:inherit;font-size:10pt;">, respectively. For fiscal year 2019, RealWear and DRS Network &amp; Imaging Systems LLC each accounted for approximately 20% and 17% of our revenue, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For fiscal years 2019, 2018 and 2017, research and development revenues, primarily from multiple contracts with various U.S. government agencies, accounted for approximately </span><span style="font-family:inherit;font-size:10pt;">17%</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">20%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">11%</span><span style="font-family:inherit;font-size:10pt;">, respectively, of our total revenues.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Product Development</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that continued introduction of new products in our target markets is essential to our growth. Our industrial and consumer products tend to have one to three year life cycles. We have assembled a group of highly skilled engineers who work internally as well as with our customers to continue our product development efforts. Our primary development efforts are focused on AMLCD display subassemblies for military applications and OLED display components for military, industrial and consumer applications.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Component Products</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our display product development efforts are focused towards continually enhancing the resolution, performance and manufacturability of our display products. A principal focus of this effort is the improvement of manufacturing processes for very small active matrix pixels with our eight-inch wafer manufacturing line. The pixel size of our current transmissive display products ranges from 6.8 to 15 microns. These pixel sizes are much smaller than a pixel size of approximately 100 microns in a typical laptop computer display. The resolutions of our current commercially available AMLCD display products are 320 x 240, 432 x 240, 640 x 360, 640 x 480, 854 x 480, 800 x 600, 1,280 x 720,1,280 x 1,024 and 2048 x 2048. We are also working on further decreasing the power consumption of our display products. The pixel size of our current reflective display products ranges from 8.2 to 13.6 microns. The resolutions of our current commercially available reflective display products are 1,280 x 768, 1,280 x 1,024, 2,048 x 1,536, 2048 x 2048 pixels, 2,560 x 1,440 pixels. The pixel size of our current OLED displays range from 8.4 to 9.2 microns with resolutions of 1,280 x 720, 2048 x 2048 and 2,560 x 2,560. Additional display development efforts include expanding the resolutions offered, increasing the quantity of display active matrix pixel arrays processed on each wafer by further reducing the display size, increasing the light throughput of our pixels, increasing manufacturing yields, and increasing the functionality of our products.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer components such as our optical lenses, backlights and ASICs, manufactured to our specifications, which we then buy and resell. The components which are made to order include either intellectual property we developed or that we license from third parties.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Funded Research and Development</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have entered into various development contracts with agencies and prime contractors of the U.S. government and commercial customers. These contracts help support the continued development of our core technologies. We intend to continue to pursue development contracts for applications that relate to our commercial and military product applications. Our contracts contain certain milestones relating to technology development and may be terminated prior to completion of funding. Our funded development projects often lead to a product or component supply agreement. Our policy is to retain our proprietary rights with respect to the principal commercial applications of our technology, however, we are not always able to retain our proprietary rights. To the extent technology development has been funded by a U.S. federal agency, under applicable U.S. federal laws the federal agency that provided the funding has the right to obtain a non-exclusive, non-transferable, irrevocable, fully paid license to practice or have practiced this technology for governmental use. For our commercial development agreements customers often obtain exclusive rights to a particular display or technology that is developed either permanently or for some period of time. Revenues attributable to research and development contracts for fiscal years 2019, 2018 and 2017 totaled </span><span style="font-family:inherit;font-size:10pt;">$5.0 million</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">$5.3 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$2.9 million</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Competition</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The general commercial display market is highly competitive and is currently dominated by large Asian-based electronics companies including AUO, BOE Technology Group, Himax, LG Display, Samsung, Sharp, Seiko and Sony. The display market consists of multiple segments, each focusing on different end-user applications applying different technologies. Competition in the display field is based on price and performance characteristics, product quality, size and the ability to deliver products in a timely fashion. The success of our display product offerings will also depend upon the adoption of our display products by consumers as an alternative to traditional active matrix LCDs or OLEDs and upon our ability to compete against other types of well-established display products and new emerging display products. Particularly significant is a consumer's willingness to use a near eye display device, as opposed to a direct view display which may be viewed from a distance of several inches to several feet. In addition, companies such as Samsung and Oculus are offering products which use a cell phone or a cell phone display to provide the image. Cell phone displays typically have lower resolution and greater image latency than our products but are lower in cost on a per square inch basis. We cannot be certain that we will be able to compete against these companies and technologies, or that the consumer will accept the use of such eyewear in general or our customer's product form-factor specifically.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There are also a number of AMLCD, LCOS, OLED and alternative display technologies in development and production. These technologies include plasma, micro light emitting diodes (&#8220;LEDs&#8221;) and virtual retinal displays, some of which target the high performance small form-factor display markets in which our military and industrial display products are sold. There are many large and small companies that manufacture or have in development products based on these technologies. Our display products will compete with other displays utilizing these and other competing display technologies.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There are many companies whose sole business is the development and manufacture of optical lenses, backlights, and ASICs. These companies may have significantly more intellectual property and experience than we do in the design and development of these components. We do not manufacture optical lenses, backlights, or ASICs but we either have them made to our specifications or buy standard off-the-shelf products.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Patents, Proprietary Rights and Licenses</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">An important part of our product development strategy is to seek, when appropriate, protection for our products and proprietary technology through the use of various U.S. and foreign patents and contractual arrangements. We intend to prosecute and defend our proprietary technology aggressively. Many of our U.S. patents and applications have counterpart foreign patents, foreign patent applications or international patent applications through the Patent Cooperation Treaty.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Government Regulations</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are subject to a variety of federal, state and local governmental regulations including the use, storage, discharge and disposal of toxic, volatile or otherwise hazardous chemicals used in our manufacturing process. The failure to comply with present or future regulations could result in fines being imposed on us, suspension of production or cessation of operations. Any failure on our part to control the use of, or adequately restrict the discharge of, hazardous substances, or otherwise comply with environmental regulations, could subject us to significant future liabilities. In addition, we cannot be certain that we or our suppliers have not in the past violated applicable laws or regulations, which violations could result in required remediation or other liabilities. We also cannot be certain that past use or disposal of environmentally sensitive materials in conformity with then existing environmental laws and regulations will protect us from required remediation or other liabilities under current or future environmental laws or regulations. Certain chemicals we import are subject to regulation by the U.S. government. If we or our suppliers do not comply with applicable laws, we could be subject to adverse government actions and may not be able to import critical supplies. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are also subject to federal International Traffic in Arms Regulations ("ITAR") laws which regulate the export of technical data and export of products to other nations which may use such data or products for military purposes. The failure to comply with present or future regulations could result in fines being imposed on us, suspension of production, or a cessation of operations. Any failure on our part to obtain any required licenses for the export of technical data and/or export of our products or to otherwise comply with ITAR, could subject us to significant future liabilities. In addition, we cannot be certain that we have not in the past violated applicable laws or regulations, which violations could result in required remediation or other liabilities.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are also subject to federal importation laws which regulate the importation of raw materials and equipment from other nations which are used in our products. The failure to comply with present or future regulations could result in fines being imposed on us, suspension of production, or a cessation of operations.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments in Related Businesses</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 30, 2019 we entered into the Solos Purchase Agreement with Solos Technology, pursuant to which we sold and licensed to Solos Technology certain assets of our Solos</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup></span><span style="font-family:inherit;font-size:10pt;">product line and Whisper technology. As consideration for the transaction we received 1,172,000 common shares representing a 20.0% equity stake in the Solos Technology's parent company, Solos Inc. Our 20.0% equity stake will be maintained until Solos Inc. has raised a total of $7.5 million in equity financing after which we will have to participate in future equity offerings or have our ownership percentage decline. </span><span style="font-family:inherit;font-size:10pt;">We performed a fair market value assessment of our 20.0% ownership interest and recorded a gain on investment of $0.6 million as the basis of assets transferred was zero.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We acquired an equity interest in a company in the first quarter of 2018 for $1.0 million and the Company also contributed certain intellectual property. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we own an 11% interest in this investment and the carrying value of our investment is $3.6 million.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We licensed certain intellectual property to RealWear, Inc. ("RealWear") and received a warrant to exercise 15% of the equity in RealWear's next equity offering. We exercised the warrant in the second quarter of 2018 and received 15% of the shares in the equity offering. In 2019 we made an additional equity investment in RealWear of $2.5 million as part of an equity raise by the company. In the fourth quarter of 2019 Kopin reviewed the financial condition and other factors of RealWear and as a result, in the fourth quarter of 2019, we recorded an impairment charge of $5.2 million to reduce our investment in RealWear to zero as of December&#160;28, 2019.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, we purchased 100% of the outstanding stock of NVIS, a producer of virtual reality systems for 3D applications, for $3.7 million. As part of the purchase, we agreed to pay an additional $2.0 million if certain future operating performance milestones are met and the selling shareholders remain employed with NVIS through March 2020. As of December 28, 2019, we estimate that the former owners have earned approximately $1.8 million of the $2.0 million and we have paid $1.3 million of the $2.0 million. As there is a requirement to remain employed to earn the contingent payments, these contingent payments are treated as compensation expense. We consolidate NVIS&#8217; financial results within our consolidated financial statement.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We own 100% of the outstanding common stock of Forth Dimension Displays Ltd. ("FDD") and 80% of the outstanding common stock of e-MDT America ("eMDT") and we consolidate their financial results within our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have liquidated our subsidiary, Kowon, in December of 2018 and our subsidiary, Kopin Software Ltd., in Q3 2019.  </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may from time to time make further equity investments in these and other companies engaged in certain aspects of the display, electronics, optical and software industries as part of our business strategy. In addition, the wearable computing product market is relatively new and there may be other technologies we need to invest in to enhance our product offering. These investments may not provide us with any financial return or other benefit and any losses by these companies or associated losses in our investments may negatively impact our operating results. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Employees</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, our consolidated business employed 153 individuals. Of these employees, eight hold Ph.D. degrees in Material Science, Electrical Engineering or Physics. Our management and professional employees have significant prior experience in semiconductor materials, device transistor and display processing, manufacturing and other related technologies. Our employees are located in the U.S., Europe and Asia and the laws regarding employee relationships are different by jurisdiction. None of our employees are covered by a collective bargaining agreement. We consider relations with our employees to be good.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Sources and Availability of Raw Materials and Components</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We rely on third party independent contractors for certain integrated circuit chip sets and other critical raw materials such as special glasses, wafers and chemicals. In addition, our higher-level CyberDisplay assemblies, binocular display module, and other modules include lenses, backlights, printed circuit boards and other components that we purchase from third-party suppliers. Some of these third-party contractors and suppliers are small companies with limited financial resources. In addition, relative to the commercial market, our military customers typically buy a small number of units which prevents us from qualifying and buying components economically from multiple vendors. As a result, we are highly dependent on a select number of third-party contractors and suppliers.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, we also are subject to rules promulgated by the Securities Exchange Commission ("SEC") in 2012 pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 that require us to conduct due diligence on and disclose if we are able to determine whether certain materials (including tantalum, tin, gold and tungsten), known as conflict minerals, originate from mines in the Democratic Republic of the Congo or certain adjoining countries ("DRC"), are used in our products. The DRC minerals report for a calendar year is due by the second quarter of the following calendar year and we conduct appropriate ongoing diligence measures to comply with such requirements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Web Availability</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We make available free of charge through our website, www.kopin.com, our Annual Reports on Form 10-K and other reports that we file or furnish with the SEC as soon as reasonably practicable after they are filed or furnished, as well as certain of our corporate governance policies, including the charters for the Board of Directors' audit, compensation and nominating and corporate governance committees and our code of ethics, corporate governance guidelines and whistleblower policy. We will also provide to any person without charge, upon request, a copy of any of the foregoing materials. Any such request must be made in writing to us, c/o Investor Relations, Kopin Corporation, 125 North Drive, Westborough, MA, 01581.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Information about our Executive Officers</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following sets forth certain information with regard to our executive officers as of </span><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span><span style="font-family:inherit;font-size:10pt;"> (ages are as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.60975609756098%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:48%;"></td><td style="width:2%;"></td><td style="width:3%;"></td><td style="width:43%;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">John C.C. Fan, age 76</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bor-Yeu Tsaur, age 64</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:Wingdings;font-size:5pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">President, Chief Executive Officer and Chairman</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:Wingdings;font-size:5pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Executive Vice President&#8212;Display Operations</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:Wingdings;font-size:5pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Founded Kopin in 1984</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:Wingdings;font-size:5pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Joined Kopin in 1997</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Richard A. Sneider, age 59</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hong Choi, age 68</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:Wingdings;font-size:5pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasurer and Chief Financial Officer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:Wingdings;font-size:5pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vice President and Chief Technology Officer</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:Wingdings;font-size:5pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Joined Kopin in 1998</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:Wingdings;font-size:5pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Joined Kopin in 2000</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Paul C. Baker, age 57</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:Wingdings;font-size:5pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Strategic Business Officer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:Wingdings;font-size:5pt;">l</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Joined Kopin in 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s5FFB72ABF9815C7EA066C2B70E1FB693"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:12%;"></td><td style="width:88%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1A.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risk Factors</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our management has identified a material weakness in our internal control over financial reporting and has concluded that, due to such material weakness, our disclosure controls and procedures were not effective as of the end of our most recent fiscal year, December 28, 2019. If not remediated, our failure to establish and maintain effective disclosure controls and procedures and internal control over financial reporting could result in material misstatements in our financial statements and a failure to meet our reporting and financial obligations, each of which could have a material adverse effect on our financial condition and the trading price of our common stock.</span><span style="font-family:inherit;font-size:10pt;">&#160;As discussed in Item&#160;9A. &#8220;Controls and Procedures&#8221; in Amendment No. 1 on Form 10-K/A to our Annual Report on Form 10-K for the fiscal year ended December 29, 2018, we had re-evaluated our internal control over financial reporting and our disclosure controls and procedures and concluded that they were not effective as of December 29, 2018 because of a material weakness. As discussed below in Item 9A. &#8220;Controls and Procedures&#8221; in this Form 10-K, our management concluded that, as of December 28, 2019, internal control over financial reporting was not effective because of that same material weakness. A material weakness is defined as a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. As of December 28, 2019, we have not had sufficient opportunity to test whether our corrective actions have remedied the material weakness, and therefore management concluded that the material weakness has not been remedied as of December 28, 2019. We are committed and are taking steps necessary to remediate the control deficiencies that constituted the material weakness by implementing changes to our internal control over financial reporting. We are in the process of designing and implementing measures to remediate the underlying causes of the control deficiencies that gave rise to the material weakness.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">If our stock price continues to remain below $1.00, our common stock may be subject to delisting from The Nasdaq Stock Market.</span><span style="font-family:inherit;font-size:10pt;">  On October 9, 2019, we received a notice from The Nasdaq Stock Market (&#8220;Nasdaq&#8221;) that the Company is not in compliance with Nasdaq&#8217;s Listing Rule 5450(a)(1), as the minimum bid price of the Company&#8217;s common stock had been below $1.00 per share for 30 consecutive business days. The notification of noncompliance has no immediate effect on the listing or trading of Kopin&#8217;s common stock on the Nasdaq Global Market under the symbol &#8220;KOPN.&#8221; The Company has 180 calendar days, or until April 6, 2020, to achieve compliance with the minimum bid price requirement. To regain compliance, the minimum bid price of Kopin&#8217;s common stock must meet or exceed $1.00 per share for a minimum ten consecutive business days during this 180-day grace period. The Company&#8217;s failure to regain compliance during this period could result in delisting. A special meeting of stockholders was held on March 2, 2020 where stockholders of record as of the record date of January 13, 2020 approved an amendment to our Amended and Restated Certificate of Incorporation to effect a reverse stock split of our issued and outstanding shares of our common stock, par value $.01 per share, by a ratio of between one-for-two and one-for-twenty, inclusive, with the exact ratio to be set at a whole number to be determined by our Board of Directors or a duly authorized committee thereof in its discretion, at any time after approval of the amendment. We believe that such a reverse stock split, if effected, will cause our common stock to trade at a price above $1.00 per share. However, there can be no assurance that our stock price will increase to above $1.00 per share, whether as a result of a reverse stock split or otherwise, or that we will be able to regain compliance with Nasdaq&#8217;s rule or will otherwise be in compliance with other Nasdaq listing criteria.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We have experienced a history of losses, have a significant accumulated deficit, have had negative cash flow from operating activities in 2019, 2018, and 2017, and expect to have negative cash flow from operating activities in 2020</span><span style="font-family:inherit;font-size:10pt;">. Since inception, we have incurred significant net operating losses. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had an accumulated deficit of </span><span style="font-family:inherit;font-size:10pt;">$301.2 million</span><span style="font-family:inherit;font-size:10pt;">. At </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">$21.8</span><span style="font-family:inherit;font-size:10pt;"> million and </span><span style="font-family:inherit;font-size:10pt;">$37.2</span><span style="font-family:inherit;font-size:10pt;"> million of cash and cash equivalents and marketable securities, respectively. For the years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, net cash used in operating activities was </span><span style="font-family:inherit;font-size:10pt;">$21.0 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$28.1</span><span style="font-family:inherit;font-size:10pt;"> million, respectively. The decline in our cash and cash equivalents and marketable securities is primarily a result of funding our operating losses, of which a significant component is our investments in research and development. We plan to continue to invest in research and development even during periods when we are not profitable, which may result in our incurring losses from operations and negative cash flow. If we do not soon achieve and maintain positive cash flow and profitability, our financial condition will ultimately be materially and adversely affected, and we will be required to raise additional capital. We may not be able to raise any necessary capital on commercially reasonable terms or at all. If we fail to achieve or maintain profitability on a quarterly or annual basis within the timeframe expected by investors, the market price of our common stock may decline. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our history of net operating losses and our accumulated deficit raise doubt regarding our ability to continue as a going concern. If we do not continue as a going concern, investors could lose their entire investment.</span><span style="font-family:inherit;font-size:10pt;"> Our ability to continue as a going concern is dependent upon our becoming profitable in the future or to obtain the necessary capital to meet our obligations and repay our liabilities when they become due. Our determination of doubt as a going concern could materially limit our </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ability to raise additional funds through the issuance of equity securities or otherwise. There can be no assurance that we will ever become profitable or continue as a going concern.</span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our revenues and cash flows could be negatively affected if sales of our Display products for military applications significantly decline.</span><span style="font-family:inherit;font-size:10pt;"> The sale of our display products to the military for use in thermal weapon sights and avionic helmets have been a primary source of our military revenues and cash flows over the last several years. We currently are designed in certain systems and are in qualification for other certain systems in the Family Weapon Sight ("FWS") program, which we believe is the next significant government procurement program that will use our technology. We may not be awarded contracts for the systems we are in qualification for, and for the systems we are qualified for we may only be awarded a portion of the program as the U.S. military looks to have multiple sources when possible. In addition, the government could postpone or cancel the programs. Our ability to generate revenues and cash flow from sales to the U.S. military depends on our Display products being qualified and remaining qualified in the F-35 Strike Fighter, FWS and other U.S. military programs and on the U.S. military funding these programs. We believe the U.S. military is evaluating alternative display technologies for the F-35 Strike Fighter program. Our ability to generate revenues and cash flow from sales to the U.S. military also depends on winning contracts over our competitors. If we are unable to be qualified into new U.S. military programs, remain qualified in existing programs, or win orders against our competition, or if military programs are not funded, then our ability to generate revenues and achieve profitability and positive cash flow will be negatively impacted.</span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We generally do not have long-term contracts with our customers, which makes forecasting our revenues and operating results difficult. </span><span style="font-family:inherit;font-size:10pt;">We generally do not enter into long-term agreements with our customers obligating them to purchase our products. Our business is characterized by short-term purchase orders and shipment schedules and we generally permit orders to be canceled or rescheduled before shipment without significant penalty. As a result, our customers may cease purchasing our products at any time, which makes forecasting our revenues difficult. In addition, due to the absence of substantial non-cancelable backlog, we typically plan our production and inventory levels based on internal forecasts of customer demand, which are highly unpredictable and can fluctuate substantially. The uncertainty of product orders makes it difficult for us to forecast our sales and allocate our resources in a manner consistent with our actual sales. Moreover, our expense levels and the amounts we invest in capital equipment and new product development costs are based in part on our expectations of future sales and, if our expectations regarding future sales are inaccurate, we may be unable to reduce costs in a timely manner to adjust for sales shortfalls. If we fail to accurately forecast our revenues and operating results, our business may not be successful and the price of our common stock may decline. As a result of these and other factors, investors should not rely on our revenues and our operating results for any one quarter or year as an indication of our future revenues or operating results. If our quarterly revenues or results of operations fall below expectations of investors or public market analysts, the price of our common stock could fall substantially.</span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fluctuations in operating results make financial forecasting difficult and could adversely affect the price of our common stock.</span><span style="font-family:inherit;font-size:10pt;">&#160;Our quarterly and annual revenues and operating results may fluctuate significantly for numerous reasons, including:</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:29px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The timing of the initial selection of our Wearable technology and display products as components in our customers' new products;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:29px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Availability of interface electronics for our display products;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:29px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Competitive pressures on selling prices of our products;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:29px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The timing and cancellation of customer orders;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:29px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to introduce new products and technologies on a timely basis;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:29px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to successfully reduce costs;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:29px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cancellation of U.S. government contracts; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:29px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to secure agreements from our major customers for the purchase of our products.</span></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of these and other factors, investors should not rely on our revenues and our operating results for any one quarter or year as an indication of our future revenues or operating results. If our quarterly revenues or results of operations fall below expectations of investors or public market analysts, the price of our common stock could fall substantially.</span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our ability to manufacture and distribute our Display products would be severely limited if the foundries that we rely on to manufacture integrated circuits for our Display products fail to provide those services.</span><span style="font-family:inherit;font-size:10pt;">&#160;We depend principally on a Taiwanese foundry for the fabrication of integrated circuits for our display products. In addition, our strategy is to use Chinese foundry services for OLED deposition and processing of OLED displays. We have no long-term contracts with foundries and from time to time we have been put on allocation, which means the foundry will limit the number of wafers they will process for us. If foundries were to terminate their arrangement with us or become unable to provide the required capacity and quality on a timely basis, we may not be able to manufacture and ship our Display products or may be forced to manufacture them in </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">limited quantities until replacement foundry services can be obtained. Furthermore, we cannot assure that we would be able to establish alternative manufacturing and packaging relationships on acceptable terms.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our reliance on these foundries involves certain risks, including but not limited to:</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lack of control over production capacity and delivery schedules;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Limited control over quality assurance, manufacturing yields and production costs;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The risks associated with international commerce, including unexpected changes in legal and regulatory requirements, changes in tariffs and trade policies and political and economic instability; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Natural disasters such as earthquakes, tsunami, mudslides, drought, hurricanes and tornadoes.</span></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to natural disasters such as earthquakes and typhoons that have occasionally occurred in Asia, many Taiwanese companies, including the Taiwanese foundry we use, have experienced related business interruptions. Our business could suffer significantly if any of the foundries we use had operations disrupted for an extended period of time due to natural disaster, political unrest or financial instability.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We may be unable to adequately control purchase pricing of certain critical materials, which may materially adversely affect our sales or profitability.</span><span style="font-family:inherit;font-size:10pt;">&#160; We have no long term pricing contracts on foundry wafers and certain other materials that represent a significant portion of product BoM costs.  We cannot provide assurance against supplier price increases that negatively impact the cost of producing products, which may adversely affect sales or profitability.  Finding and/or qualifying a more cost-effective replacement supplier may take significant time.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our investments in the development and sale of OLED microdisplays may not be successful which may materially adversely affect our sales, profitability and cash flow. </span><span style="font-family:inherit;font-size:10pt;">We historically have sold products that incorporate our proprietary AMLCDs. We believe that for certain applications OLED microdisplays have performance advantages and we believe some customers will want to switch from AMCLDs to OLED microdisplays in the next two to three years. We are in the process of designing and developing OLED microdisplays. Our plan is to outsource the production of the OLED microdisplays. We have little experience in production outsourcing. We expect to make significant monetary investments in the development of OLED microdisplays. If we are unsuccessful in designing and developing OLED microdisplays or if we are unable to find cost-effective third party production partners our sales and profitability may be negatively affected.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We depend on third parties to provide integrated circuit chip sets and critical raw materials and we periodically receive &#8220;end of life&#8221; notices from suppliers that they will no longer be providing a raw material.&#160;</span><span style="font-family:inherit;font-size:10pt;">We do not manufacture the integrated circuit chip sets that are used to electronically interface between our display products and our customers&#8217; products. Instead, we rely on third party independent contractors for these integrated circuit chip sets. We purchase critical raw materials such as special glasses, special silicon on insulator ("SOI") wafers, light emitting diodes, adhesives, chemicals, lenses, backlights, printed circuit boards and other components from third party suppliers. Some of these third party contractors and suppliers are small companies with limited financial resources. In addition, relative to the commercial market, the military buys a small number of units, which prevents us from qualifying and buying components economically from multiple vendors. We periodically receive notices from suppliers of our critical raw materials regarding their plans to stop selling those raw materials. This requires us to identify another raw material and/or raw material supplier to replace the discontinued item/supplier, which would then require us to internally re-qualify the product with the new material as well as possibly re-qualify the product with our customer. If any of these third party contractors or suppliers were unable or unwilling to supply these integrated circuit chip sets or critical raw materials to us, whether for business or regulatory reasons, we would be unable to manufacture and sell our display products until a replacement material could be found. We may not be able to find a replacement material or if we are able to find a replacement material we may be unable to sell our products until they have been qualified both internally and with the customer. Lower volume purchases may make it uneconomical for some of our suppliers to provide the raw materials we need. We cannot assure investors that a replacement third party contractor or supplier could be found on reasonable terms or in a timely manner. Any interruption in our ability to manufacture and distribute our display products could cause our display business to be unsuccessful and the price of our common stock may decline.</span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Widespread health problems, such as the outbreak and spread of the coronavirus, could materially adversely affect our business.</span><span style="font-family:inherit;font-size:10pt;"> The initial manufacturing steps for our AMLCD display products, our primary source of revenues, are performed in Taiwan and the product is then sent to the U.S. for completion. To complete the display in the USA we need to source raw materials and components from Asia.  The initial manufacturing steps for our new OLED displays are performed in Asia and then sent to China for substantial completion. In addition, certain of our logistics and shipping operations are in Hong Kong. We also have other operations in Asia. We have many customers in Asia. Pandemics and epidemics such as the current coronavirus outbreak or other widespread public health problems could negatively affect our business. If, for example, the </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">coronavirus progresses in ways that disrupts the manufacture or shipment of our products or otherwise disrupt our operations, such disruption may materially negatively affect our operating results for 2020 and possible subsequent periods, including billings, revenue, gross margins, operating margins, cash flows and other operating results and our overall business. If the coronavirus spreads in ways that continue to negatively affect the overall economy and buying patterns of partners or potential customers, this would negatively affect, and may materially negatively affect, our sales, operating results or business. If the spread of the coronavirus limits the manufacturing of our products, by limiting components available this likely would result in lower revenue and would negatively affect, and may materially negatively affect, our operating results, cash flow and business. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">The markets in which we operate are highly competitive and rapidly changing and we may be unable to compete successfully. </span><span style="font-family:inherit;font-size:10pt;">There are a number of companies that develop or may develop products that compete in our targeted markets. The individual components that we offer for sale (displays, optical lenses, backlights and ASICs) are also offered by companies whose sole business focuses on that individual component. For example, there are companies whose sole business is to sell optical lenses. Accordingly, our strategy requires us to develop technologies and to compete in multiple markets. Some of our competitors are much larger than we are and have significantly greater financial, development and marketing resources than we do. The competition in these markets could adversely affect our operating results by reducing the volume of the products we sell or the prices we can charge. These competitors may be able to respond more rapidly than us to new or emerging technologies or changes in customer requirements. They may also devote greater resources to the development, promotion and sale of their products than we do.</span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our success will depend substantially upon our ability to enhance our products and technologies and to develop and introduce, on a timely and cost-effective basis, new products and features that meet changing customer requirements and incorporate technological enhancements. If we are unable to develop new products and enhance functionalities or technologies to adapt to these changes, our business will suffer.</span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disruptions of our production could adversely affect our operating results. </span><span style="font-family:inherit;font-size:10pt;">If we were to experience any significant disruption in the operation of our facilities, we would be unable to supply our products to our customers. Many of our sales contracts include financial penalties for late delivery. In the past, we have experienced power outages at our facilities, which ranged in duration from one to four days. We have certain critical pieces of equipment necessary to operate our facilities that are no longer offered for sale and we may not have service contracts or spare parts for the equipment. Additionally, as we introduce new equipment into our manufacturing processes, our display products could be subject to especially wide variations in manufacturing yields and efficiency. We may experience manufacturing problems that would result in delays in product introduction and delivery or yield fluctuations.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">A disruption to our information technology systems could significantly impact our operations, revenue and profitability. </span><span style="font-family:inherit;font-size:10pt;">Our data processing systems and our Enterprise Resource Planning (&#8220;ERP&#8221;) software are cloud-based and hosted by third parties. We also use software packages that are no longer supported by their developer. We have experienced short-term (i.e., a few days) interruptions in our Internet connectivity. An interruption of the third party systems or the infrastructure that allows us to connect to the third party systems for an extended period may affect our ability to operate our business and process transactions, which could result in a decline in sales and affect our ability to achieve or maintain profitability.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">If our information technology security systems were penetrated and confidential and or proprietary information were taken, we could be subject to fines, lawsuits and loss of customers</span><span style="font-family:inherit;font-size:10pt;">. Significantly larger organizations with much greater resources than us have been the victim of cybercrimes. We routinely receive emails probing our Internet security, and our Internet security systems have detected outside organizations attempting to install Trojan virus software packages in our systems. We rely on our electronic information systems to perform the routine transactions to run our business. We transact business over the Internet with customers, vendors and our subsidiaries and have implemented security measures to protect unauthorized access to this information. We have also implemented security policies that limit access via the Internet from the Company to the outside world based on the individual&#8217;s position in the Company. We routinely receive security patches from software providers for the software we use. Our primary concerns are inappropriate access to personnel information, information covered under the International Traffic in Arms Regulation, product designs and manufacturing information, financial information and our intellectual property, trade secrets and know-how. </span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We may not achieve some or all of the anticipated benefits of sale of our Solos product line and Whisper technology, which may adversely affect our business. </span><span style="font-family:inherit;font-size:10pt;">On September 30, 2019 we entered into the Solos Purchase Agreement with Solos Technology, pursuant to which we sold and licensed certain assets of our Solos product line and Whisper technology. We will also receive a royalty in the single digits on the net sales amount of Solos products for a three-year period, after commencement of commercial production. As consideration for the transaction, we received 1,172,000 common shares representing a 20.0% equity stake in Solos Technology&#8217;s parent company, Solos Inc. Our 20.0% equity stake will be maintained until Solos Inc. has </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">raised a total of $7.5 million in equity financing, after which we will have to participate in future equity offerings or have our ownership percentage decline. We may not be able to achieve the full strategic, financial or other benefits expected to result from the Solos Purchase Agreement, or such benefits may be delayed or not occur at all. Specifically, (i) we may not derive any royalty revenue from the net sales amount of Solos products if little or no such sales occur, and (ii) the equity stake we have in Solos Inc. may decrease in value or lose its value completely. If we fail to achieve some or all of the expected benefits of the separation, or if such benefits are delayed, our business, financial condition, results of operations and the value of our stock could be adversely affected.</span></div><div style="line-height:174%;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">If we are unable to obtain or maintain existing software license relationships or other relationships relating to the intellectual property we use, our ability to grow revenue and achieve profitability and positive cash flow may be negatively affected. </span><span style="font-family:inherit;font-size:10pt;">Our headset systems include software that we license from other companies. Should we violate the terms of a license, our license could be canceled. Companies may decide to stop supporting the software we license or new versions of the software may not be compatible with our software, which would require us to rewrite our software, which we may not be able to do. Moreover, the license fees we pay may be increased, which would negatively affect our ability to achieve profitability and positive cash flow.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">The process of seeking patent protection can be time consuming and expensive and we cannot be certain that patents will be issued from currently pending or future patent applications or that our existing patents or any new patents that may be issued will be sufficient in scope and strength to provide meaningful protection or any commercial advantage to us.</span><span style="font-family:inherit;font-size:10pt;"> We may be subject to or may initiate contested patent or patent application proceedings in the United States Patent and Trademark Office, foreign patent offices or the courts, which can demand significant financial and management resources. Patent applications in the U.S. typically are maintained in secrecy until they are published about 18 months after their earliest claim to priority. As publication of discoveries in the scientific and patent literature lags behind actual discoveries, we cannot be certain that we were the first to conceive of inventions covered by our pending patent applications or the first to file patent applications on such inventions. We also cannot be certain that our pending patent applications or those of our licensors will result in issued patents or that any issued patents will afford protection against a competitor. In addition, we cannot be certain that others will not obtain patents that we would need to license, circumvent or cease manufacturing and sales of products covered by these patents, nor can we be sure that licenses, if needed, would be available to us on favorable terms, if at all.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We may incur substantial costs in defending our intellectual property and may not be successful in protecting our intellectual property and proprietary rights. </span><span style="font-family:inherit;font-size:10pt;">Our success depends in part on our ability to protect our intellectual property and proprietary rights. We have obtained certain domestic and foreign patents and we intend to continue to seek patents on our inventions when appropriate. We also attempt to protect our proprietary information with contractual arrangements and under trade secret laws. Our employees and consultants generally enter into agreements containing provisions with respect to confidentiality and the assignment of rights to us for inventions made by them while in our employ or consulting for us. These measures may not adequately protect our intellectual property or proprietary rights. Existing trade secret, trademark and copyright laws afford only limited protection and our patents could be invalidated, held to be unenforceable or circumvented. Moreover, the laws of certain foreign countries in which our products are or may be manufactured or sold may not provide full protection of our intellectual property rights. Misappropriation of our technology and the costs of defending our intellectual property rights from misappropriation could substantially impair our business. If we are unable to protect our intellectual property or proprietary rights, our business may not be successful and the price of our common stock may decline.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We cannot be certain that foreign intellectual property laws will allow protection of our intellectual property rights or that others will not independently develop similar products, duplicate our products or design around any patents issued or licensed to us.</span><span style="font-family:inherit;font-size:10pt;"> Our products might infringe upon the patent rights of others, whether existing now or in the future. For the same reasons, the products of others could infringe upon our patent rights. We may be notified, from time to time, that we could be or we are infringing certain patents or other intellectual property rights of others. Litigation, which could be very costly and lead to substantial diversion of our resources, even if the outcome is favorable, may be necessary to enforce our patents or other intellectual property rights or to defend us against claimed infringement of the rights of others. These problems can be particularly severe in foreign countries. In the event of an adverse ruling in litigation against us for patent infringement, we might be required to discontinue the use of certain processes, and cease the manufacture, use, importation and/or sale of infringing products, expend significant resources to develop non-infringing technology or obtain licenses to patents of third parties covering the infringing technology. We cannot be certain that licenses will be obtainable on acceptable terms, if at all, or that damages for infringement will not be assessed or that litigation will not occur. The failure to obtain necessary licenses or other rights or litigation arising out of any such claims could adversely affect our ability to conduct our business as we presently conduct it and as we plan to conduct it in the future.</span></div><div style="line-height:174%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We also attempt to protect our proprietary information with contractual arrangements and under trade secret laws. We believe that our future success will depend primarily upon the technical expertise, creative skills and management abilities of our officers and key employees in addition to patent ownership.</span><span style="font-family:inherit;font-size:10pt;"> Our employees enter into agreements containing provisions with respect to confidentiality and assignment of rights to us for inventions made by them while in our employ. Agreements with consultants generally provide that rights to inventions made by them while consulting for us will be assigned to us unless the assignment of rights is prohibited by the terms of any of their prior agreements. Agreements with employees, consultants and collaborators contain provisions intended to further protect the confidentiality of our proprietary information. To date, we have had no experience in enforcing these agreements. We cannot be certain that these agreements will not be breached or that we would have adequate remedies for any breaches. Our trade secrets may not be secure from discovery or independent development by competitors, in which case we may not be able to rely on these trade secrets to prevent our competitors from using them.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our products could infringe on the intellectual property rights of others. </span><span style="font-family:inherit;font-size:10pt;">Companies in the display industry steadfastly pursue and protect their intellectual property rights. This has resulted in considerable and costly litigation to determine the validity and enforceability of patents and claims by third parties of infringement of patents or other intellectual property. Our products could be found to infringe on the intellectual property rights of others. Other companies may hold or obtain patents on inventions or other proprietary rights in technology necessary for our business. Periodically, companies inquire about our products and technology in their attempts to assess whether we violate their intellectual property rights. If we are forced to defend against patent infringement claims, we may face costly litigation, diversion of technical and management personnel, and product shipment delays, even if the allegations of infringement are unwarranted. If there are one or more successful claims of infringement against us and we are unable to develop non-infringing technology or license the infringed or similar technology on a timely basis, or if we are required to cease using one or more of our business or product names due to a successful trademark infringement claim against us, our business could be adversely affected. We are currently involved in an intellectual property dispute with Blue Radios, Inc., as described under </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Item 3. Legal Proceedings</span><span style="font-family:inherit;font-size:10pt;">. If the outcome of such dispute is adverse to us, our business could be adversely affected.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our business could suffer if we lose the services of, or fail to attract, key personnel. </span><span style="font-family:inherit;font-size:10pt;">To continue to provide quality products in our rapidly changing business, we believe it is important to retain personnel with experience and expertise relevant to our business. Our success depends in large part upon a number of key management and technical employees. The loss of the services of one or more key employees, including Dr.&#160;John&#160;C.C. Fan, our President and Chief Executive Officer, could seriously impede our success. We do not maintain any &#8220;key-man&#8221; insurance policies on Dr.&#160;Fan or any other employees. In addition, due to the level of technical and marketing expertise necessary to support our existing and new customers, our success will depend upon our ability to attract and retain highly skilled management, technical, and sales and marketing personnel. Competition for highly skilled personnel is intense and there may be only a limited number of persons with the requisite skills to serve in these positions. Due to the competitive nature of the labor markets in which we operate, we may be unsuccessful in attracting and retaining these personnel. Our inability to attract and retain key personnel could adversely affect our ability to develop and manufacture our products.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our customers who purchase display products for military applications typically incorporate our products into their products, which are sold to the U.S. government under contracts. U.S. government contracts generally are not fully funded at inception and may be terminated or modified prior to completion, which could adversely affect our business.&#160;</span><span style="font-family:inherit;font-size:10pt;">Congress funds the vast majority of the federal budget on an annual basis, and Congress often does not provide agencies with all the money requested in their budget. Many of our customers' contracts cover multiple years and, as such, are not fully funded at contract award. If Congress or a U.S. government agency chooses to spend money on other programs, our customers' contracts may be terminated for convenience. Federal laws, collectively called the Anti-Deficiency Act, prohibit involving the government in any obligation to pay money before funds have been appropriated for that purpose, unless otherwise allowed by law. Therefore, the Anti-Deficiency Act indirectly regulates how the agency awards our contracts and pays our invoices. Federal government contracts generally contain provisions, and are subject to laws and regulations, that provide the federal government rights and remedies not typically found in commercial contracts, including provisions permitting the federal government to, among other provisions: terminate our existing contracts; modify some of the terms and conditions in our existing contracts; subject the award to protest or challenge by competitors; suspend work under existing multiple year contracts and related delivery orders; and claim rights in technologies and systems invented, developed or produced by us.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The federal government may terminate a contract with us or our customers either &#8220;for convenience&#8221; (for instance, due to a change in its perceived needs) or if we default due to our failure or the failure of a general or subcontractor to perform under the contract. If the federal government terminates a contract with one of our customers, our contract with our customers generally would entitle us to recover only our incurred or committed costs, settlement expenses and profit on the work completed prior to termination. However, under certain circumstances, our recovery costs upon termination for convenience of </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">such a contract may be limited. As is common with government contractors, we have experienced occasional performance issues under some of our contracts. We may in the future receive show-cause or cure notices under contracts that, if not addressed to the federal government's satisfaction, could give the government the right to terminate those contracts for default or to cease procuring our services under those contracts.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, U.S. government contracts and subcontracts typically involve long purchase and payment cycles, competitive bidding, qualification requirements, delays or changes in funding, extensive specification and performance requirements, price negotiations and milestone requirements. Each U.S. government agency often also maintains its own rules and regulations with which we must comply and which can vary significantly among agencies.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Most of our military sales are on a fixed-price basis, which could subject us to losses if there are cost overruns. </span><span style="font-family:inherit;font-size:10pt;">Under a fixed-price contract, we receive only the amount indicated in the contract, regardless of the actual cost to produce the goods. While firm fixed-price contracts allow us to benefit from potential cost savings, they also expose us to the risk of cost overruns. If the initial estimates that we use to calculate the sales price and the cost to perform the work prove to be incorrect, we could incur losses. In addition, some of our contracts have specific provisions relating to cost, scheduling, and performance. If we fail to meet the terms specified in those contracts, then our cost to perform the work could increase, which would adversely affect our financial position and results of operations. Some of the contracts we bid on have &#8220;Indefinite Delivery, Indefinite Quantity&#8221; or IDIQ provisions. This means we are bidding a fixed price but are not assured of the quantity the government will buy or when it will buy during the term of the contract. This means we are exposed to the risk of price increases for labor, overhead and raw materials during the term of the contract. We may incur losses on fixed-price and IDIQ contracts that we had expected to be profitable, or such contracts may be less profitable than expected, which could have a material adverse effect on our business, financial condition, results of operations, and cash flows.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">If we fail to keep pace with changing technologies, we may lose customers. </span><span style="font-family:inherit;font-size:10pt;">Rapidly changing customer requirements, evolving technologies and industry standards characterize our industries. To achieve our goals, we need to enhance our existing products and develop and market new products that keep pace with continuing changes in industry standards, requirements and customer preferences. We may be unable to bring to market technologies and products that are attractive to our customers, and as a result our business, financial condition and results of operations may be materially adversely affected.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">If we fail to comply with complex procurement laws and regulations, we could lose business and be liable for various penalties or sanctions. </span><span style="font-family:inherit;font-size:10pt;">We must comply with laws and regulations relating to the formation, administration and performance of federal government contracts. These laws and regulations affect how we conduct business with our federal government customers. In complying with these laws and regulations, we may incur additional costs, and non-compliance may result in fines and penalties, including contractual damages. Among the more significant laws and regulations affecting our business are:</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Federal Acquisition Regulation, which comprehensively regulates the formation, administration and performance of federal government contracts;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Truth in Negotiations Act, which requires certification and disclosure of all cost and pricing data in connection with contract negotiations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Cost Accounting Standards and Cost Principles, which impose accounting requirements that govern our right to reimbursement under certain cost-based federal government contracts; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Laws, regulations and executive orders restricting the use and dissemination of information classified for national security purposes and the export of certain products, services and technical data. We engage in international work falling under the jurisdiction of U.S. export control laws. Failure to comply with these control regimes can lead to severe penalties, both civil and criminal, and can include debarment from contracting with the U.S. government.</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our contracting agency customers may review our performance under and compliance with the terms of our federal government contracts. If a government review or investigation uncovers improper or illegal activities, we may be subject to civil or criminal penalties or administrative sanctions, including:</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Termination of contracts;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeiture of profits;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost associated with triggering of price reduction clauses;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Suspension of payments;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fines; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Suspension or debarment from doing business with federal government agencies.</span></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, the False Claims Act provides for substantial civil penalties where, for example, a contractor presents a false or fraudulent claim to the government for payment or approval. Civil actions under the False Claims Act may be brought by the government or by other persons on behalf of the government (who may then share a portion of any recovery).</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we fail to comply with these laws and regulations, we may also suffer harm to our reputation, which could impair our ability to win awards of contracts in the future or receive renewals of existing contracts. If we are subject to civil or criminal penalties and administrative sanctions or suffer harm to our reputation, our current business, future prospects, financial condition, or operating results could be materially harmed.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. government may also revise its procurement practices or adopt new contracting rules and regulations, including cost accounting standards, at any time. Any new contracting methods could be costly to satisfy, be administratively difficult for us to implement and could impair our ability to obtain new contracts.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">A decline in the U.S. government defense budget, changes in spending or budgetary priorities, prolonged U.S. government shutdown or delays in contract awards may significantly and adversely affect our future revenues, cash flow and financial results</span><span style="font-family:inherit;font-size:10pt;">. In recent years, U.S. government appropriations have been affected by larger U.S. government budgetary issues and related legislation. In 2011, Congress enacted the Budget Control Act of 2011 ("BCA"), which established specific limits on annual appropriations for fiscal years ("FY") 2012-2021 and has since been amended a number of times, most recently by the Bipartisan Budget Act of 2018 (&#8220;BBA18&#8221;). As a result, Department of Defense ("DoD") funding levels have fluctuated over this period and have been difficult to predict. Future spending levels are subject to a wide range of outcomes, depending on Congressional action. In addition, in recent years the U.S. government has been unable to complete its budget process before the end of its fiscal year, resulting in both a government shutdown and continuing resolutions to extend sufficient funds only for U.S. government agencies to continue operating. Most recently, the federal government was shut down due to lack of funding for over one month between late 2018 and early 2019. Additionally, the national debt has recently threatened to reach the statutory debt ceiling, and such an event in future years could result in the U.S. government defaulting on its debts.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result, defense spending levels are difficult to predict beyond the near-term due to numerous factors, including the external threat environment, future government priorities and the state of government finances. Significant changes in defense spending or changes in U.S. government priorities, policies and requirements could have a material adverse effect on our results of operations, financial condition or liquidity.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customer demands and new regulations related to conflict-free minerals may adversely affect us. </span><span style="font-family:inherit;font-size:10pt;">The Dodd-Frank Wall Street Reform and Consumer Protection Act (the &#8220;Dodd-Frank Act&#8221;) imposes disclosure requirements regarding the use of &#8220;conflict&#8221; minerals mined from the Democratic Republic of Congo and adjoining countries in products, whether or not these products are manufactured by third parties. These requirements could affect the pricing, sourcing and availability of minerals used in the manufacture of semiconductor devices (including our products). We have incurred additional costs associated with complying with the disclosure requirements, such as costs related to determining the source of any conflict minerals used in our products. Our supply chain is complex and we may be unable to verify the origins for all metals used in our products. We purchase materials from foreign sources that may not cooperate and provide us with the necessary information to allow us to comply&#160;with the Dodd-Frank Act. This may require us to find alternative sources, which could delay product shipments. We may also encounter challenges with our customers and stockholders if we are unable to certify that our products are conflict-free. </span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Changes in tax laws, unfavorable resolution of tax examinations, or exposure to additional tax liabilities could have a material adverse effect on our results of operations, financial condition and liquidity.</span><span style="font-family:inherit;font-size:10pt;"> We are subject to taxes in the U.S., Korea, China and the United Kingdom. Governments in the jurisdictions in which we operate implement changes to tax laws and regulations periodically. Any implementation of tax laws that fundamentally change the taxation of corporations in the U.S. or in the foreign jurisdictions in which we operate could materially affect our effective tax rate and could have a significant adverse impact on our financial results. </span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2017 United States Tax Cut and Jobs Act (&#8220;Tax Act&#8221;) significantly changed the taxation of U.S.-based multinational corporations. Our compliance with the Tax Act requires the use of estimates in our financial statements and exercise of significant judgment in accounting for its provisions. The implementation of the Tax Act requires interpretations and implementing regulations by the Internal Revenue Service, as well as state tax authorities. The legislation could be subject to potential amendments and technical corrections, any of which could materially lessen or increase certain adverse impacts of the legislation. As regulations and guidance evolve with respect to the Tax Act, and as we gather information and perform more analysis, our results may differ from previous estimates and may materially affect our financial position.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We may incur significant liabilities if we fail to comply with stringent environmental laws and regulations and the ITAR, or if we did not comply with these regulations in the past. </span><span style="font-family:inherit;font-size:10pt;">We are subject to a variety of federal, state and local government regulations related to the use, storage, discharge and disposal of toxic or other hazardous chemicals used in our manufacturing process. We are also subject to federal ITAR laws that regulate the export of technical data and export of products to other nations that may use these products for military purposes. The failure to comply with present or future regulations could result in fines, suspension of production, or a cessation of operations. Any failure on our part to control the use of, or adequately restrict the discharge of, hazardous substances, or otherwise comply with environmental regulations, could subject us to significant future liabilities. Any failure on our part to obtain any required licenses for the export of technical data and/or export of our products or to otherwise comply with ITAR, could subject us to significant future liabilities. In addition, we cannot be certain that we have not violated applicable laws or regulations in the past, which violations could result in required remediation or other liabilities. We also cannot be certain that past use or disposal of environmentally sensitive materials in conformity with then existing environmental laws and regulations will protect us from required remediation or other liabilities under current or future environmental laws or regulations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We may be unable to modify our products to meet regulatory or customer requirements. </span><span style="font-family:inherit;font-size:10pt;">From time to time our display products are subject to new domestic and international requirements, such as the European Union's Restriction on Hazardous Substances ("RoHS") Directive. Our customers&#8217; terms and conditions require us to be in compliance with &#8220;all laws.&#8221; If we are unable to comply with these regulations, we may not be permitted to ship our products, which would adversely affect our revenue and ability to maintain profitability. In addition, if we are found to be in violation of laws we may be subject to fines and penalties.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We may be unable to successfully integrate new strategic acquisitions and investments, which could materially adversely affect our business, results of operations and financial condition. </span><span style="font-family:inherit;font-size:10pt;">In the past we have made, and in the future we may make, acquisitions of, and investments in, businesses, products and technologies that could complement or expand our business. If we identify an acquisition candidate, we may not be able to successfully integrate the acquired businesses, products or technologies into our existing business and products. Future acquisitions could result in potentially dilutive issuances of equity securities, the incurrence of debt and contingent liabilities, amortization expenses and write-downs of acquired assets. In 2017, 2012 and 2011, we acquired 100% of the outstanding shares of NVIS, acquired 80% of the outstanding shares of eMDT Inc. and acquired 100% of the outstanding shares of FDD, respectively. If we are unable to operate eMDT, FDD and NVIS profitably, our results of operations will be negatively affected. We perform periodic reviews to determine if these investments are impaired, but such reviews are difficult and rely on significant judgment about the company&#8217;s technology, ability to obtain customers, and ability to become cash flow positive and profitable. We may take future impairment charges which will have an adverse impact of on our results of operations.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, we are a party to several joint ventures and investments where we may have some influence, but not complete control. Accordingly, we have limited control over their governance, financial reporting and operations. As a result, we face certain operating, financial and other risks relating to these investments, including risks related to the financial strength of our joint venture partners, having differing objectives from our partners, compliance risks relating to actions of the joint venture or our partners and the risk that we will be unable to resolve disputes with the joint venture partner. As a result, these investments may not contribute to our earnings or cash flows. In addition, these joint ventures may be required to raise additional capital, which may result in our ownership percentage being decreased.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Changes in China&#8217;s laws, legal protections or government policies on foreign investment in China may harm our business.</span><span style="font-family:inherit;font-size:10pt;"> Our business and corporate transactions, including operations through our joint ventures, are subject to laws and regulations applicable to foreign investment in China as well as laws and regulations applicable to foreign-invested enterprises. These laws and regulations frequently change, and their interpretation and enforcement involves uncertainties that could limit the legal protections available to us. Regulations and rules on foreign investments in China impose restrictions on the means that a foreign investor like us may apply to facilitate corporate transactions we may undertake. In addition, the Chinese legal system is based in part on government policies and internal rules, some of which are not published on a timely basis or at all, that may have a retroactive effect. As a result, we may not be aware of our violation of these policies and rules until sometime after the violation. If any of our past operations are deemed to be non-compliant with Chinese law, we may be subject to penalties and our business and operations may be adversely affected. For instance, under the catalogue for the Guidance of Foreign Investment Industries, some industries are categorized as sectors that are encouraged, restricted or prohibited for foreign investment. As the catalogue for the Guidance of Foreign Investment Industries is updated every few years, there can be no assurance that China&#8217;s government will not change its policies in a manner that would render part or all of our business to fall within the restricted or prohibited categories. If we cannot obtain approval from relevant authorities to engage in businesses that has become prohibited or restricted for foreign investors, we may be forced to sell or restructure such business. Furthermore, China&#8217;s government has broad discretion in dealing with violations of laws and regulations, including levying </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">fines, revoking business and other licenses and requiring actions necessary for compliance. In particular, licenses and permits issued or granted to us by relevant governmental bodies may be revoked at a later time by higher regulatory bodies. If we are forced to adjust our corporate structure or business as a result of changes in government policy on foreign investment or changes in the interpretation and application of existing or new laws, our business, financial condition, results of operations and prospects may be harmed. Moreover, uncertainties in the Chinese legal system may impede our ability to enforce contracts with our business partners, customers and suppliers, or otherwise pursue claims in litigation to recover damages or loss of property, which could adversely affect our business and operations.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">We have no present intention to pay dividends on our common stock in the foreseeable future and, consequently, your only opportunity to achieve a return on your investment during that time is if the price of our common stock appreciates.</span><span style="font-family:inherit;font-size:10pt;"> We have no present intention to pay dividends on our common stock in the foreseeable future. Historically, our earnings, if any, have been retained for the development of our businesses. Any recommendation by our Board to pay dividends will depend on many factors, including our financial condition, results of operations, and other factors. Accordingly, if the price of our common stock declines in the foreseeable future, you will incur a loss on your investment, without the likelihood that this loss will be offset in part or at all by potential future cash dividends.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our stock price may be volatile in the future. </span><span style="font-family:inherit;font-size:10pt;">The trading price of our common stock has been subject to wide fluctuations in response to quarter-to-quarter variations in results of operations, announcements of technological innovations or new products by us or our competitors, general conditions in the wireless communications, semiconductor and display markets, changes in earnings estimates by analysts or other events or factors. In addition, the public stock markets recently have experienced extreme price and trading volatility. This volatility has significantly affected the market prices of securities of many technology companies for reasons frequently unrelated to the operating performance of the specific companies. These broad market fluctuations may adversely affect the market price of our common stock.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our operations are subject to political, legal and economic risks and natural disasters, which could adversely affect our business, results of operations, financial condition and prospects.</span><span style="font-family:inherit;font-size:10pt;"> Credit rating downgrades in certain European countries and/or speculation regarding changes to the composition or viability of the EU create uncertain global economic conditions. The UK&#8217;s decision to voluntarily exit from the EU, generally referred to as the &#8220;Brexit,&#8221; may trigger short-term financial volatility, including a decline in the value of the Great Britain Pound in comparison to both the U.S. dollar and the Euro. Despite the UK having formally left the EU in January 2020, the future effects of Brexit remain uncertain and will depend on, among other things, the terms of any agreements the UK enters into governing UK access to EU and other markets either during the transitional period that is currently scheduled to end on December 31, 2020. The ongoing uncertainty could have a negative economic impact and result in further volatility in the markets for several years. The impact of the Brexit referendum and such ongoing uncertainty may result in various economic and financial consequences for businesses operating in the UK, the EU and beyond. We hold significant assets in the UK and operate a UK subsidiary, and the future impacts of the Brexit and the continued uncertainty surrounding the EU could have a material impact on our business, financial condition, results of operations and cash flows.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Changes in government trade policies may increase the cost of our products, which may materially adversely affect our sales or profitability.</span><span style="font-family:inherit;font-size:10pt;">&#160;We depend on a Taiwanese foundry for the manufacture of integrated circuits for our AMLCD display products and on Chinese and Korean foundries for our OLED display products. The U.S. and China have recently engaged in trade negotiations, the outcome of which remains uncertain. The U.S. has imposed, among other actions, new or higher tariffs on specified imported products originating from China in response to what it characterizes as unfair trade practices, and China has responded by proposing or implementing new or higher tariffs on specified products imported from the U.S. Tariffs on components that we import from China or other nations that have imposed, or may in the future impose, tariffs have  in some case and may in the future cause our expenses to increase, which would adversely affect our profitability unless we were able to exclude our products from the tariffs or we raise prices for our products, which may result in our products becoming less attractive relative to products offered by our competitors. In addition, future actions or escalations by either the U.S. or China that affect trade relations may also affect our business or that of our suppliers or customers, and we cannot provide any assurances as to whether such actions will occur or the form that they may take. Moreover, it is uncertain to what extent, if any, the U.S. tariffs on components that we import from China will affect the Taiwanese foundries on which we depend, in part because many Taiwanese foundries conduct parts of their manufacturing in China.</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A protectionist trade environment in either the U.S. or those foreign countries in which we do business, such as a change in the current tariff structures, export compliance or other trade policies, may materially adversely affect our ability to sell our products in foreign markets. To the extent that our sales or profitability are affected negatively by any such tariffs or other trade actions, our business and results of operations may be materially adversely affected.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s26a337f6df5446fe8b5d5c18976ffac4"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1B.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unresolved Staff Comments</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s7d7b62a0909b41cdbe01730179d35a5d"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;2.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Properties</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We lease our 74,000 square foot production facility in Westborough, Massachusetts, 10,000 square feet of which is contiguous environmentally controlled production clean rooms operated between Class 10 and Class 1,000 levels. In addition to our Massachusetts facility, we lease a 10,000 square foot facility in San Jose, California which houses our OLED design team and ASIC development. We also have a lease in Tokyo, Japan.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">NVIS, our subsidiary in Reston, Virginia, leases 6,100 square feet in Reston. FDD, our subsidiary in Scotland, leases 20,000 square feet in Dalgety Bay, 5,000 square feet of which is contiguous environmentally controlled production clean rooms operated between Class 10 and Class 10,000 levels. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At this time, we believe these properties are suitable for our needs for the foreseeable future.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s7f972eba4f58429eb86eea331a461140"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;3.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may engage in legal proceedings arising in the ordinary course of business. Claims, suits, investigations and proceedings are inherently uncertain and it is not possible to predict the ultimate outcome of such matters and our business, financial condition, results of operations or cash flows could be affected in any particular period. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">BlueRadios, Inc. v. Kopin Corporation, Civil Action No. 16-02052-JLK (D. Col.):</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:11pt;"><span>On August 12, 2016, BlueRadios, Inc. ("BlueRadios") filed a complaint in the U.S. District Court for the District of Colorado, alleging that the Company breached a contract between it and BlueRadios concerning an alleged joint venture between the Company and BlueRadios to design, develop and commercialize micro-display products with embedded wireless technology referred to as &#8220;Golden-i&#8221; breached the covenant of good faith and fair dealing associated with that contract, breached its fiduciary duty to BlueRadios, and misappropriated trade secrets owned by BlueRadios in violation of Colorado law (C.R.S. &#167; 7-74-104(4)) and the Defend Trade Secrets Act (18 U.S.C. &#167; 1836(b)(1)). BlueRadios further alleges that the Company was unjustly enriched by its alleged misconduct, BlueRadios is entitled to an accounting to determine the amount of profits obtained by the Company as a result of its alleged misconduct, and the inventorship on at least ten patents or patent applications owned by the Company need to be corrected to list BlueRadios&#8217; employees as inventors and thereby list BlueRadios as co-assignees of the patents. BlueRadios seeks monetary, declaratory, and injunctive relief, including for alleged non-payment of engineering retainer fees.</span><span style="font-size:11pt;">  </span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:11pt;"><span>On October 11, 2016, the Company filed its Answer and Affirmative Defenses. The parties completed expert depositions on November 15, 2019. On December 2, 2019, the Company filed a Motion for Partial Summary Judgment requesting the Court dismiss counts 2-7 in their entirety and counts 1 and 8 in part. BlueRadios also filed a Motion for Partial Summary Judgment alleging it is the co-owner of U.S. Patent No. 8,909,296. Responses to the Motions for Partial Summary Judgment were filed on January 15, 2020, and replies were filed on February 19, 2020.&#160; A trial date has not yet been set by the Court. The Company has not concluded a loss from this matter is probable; therefore, we have not recorded an accrual for litigation or claims related to this matter for the period ended December 28, 2019. The Company will continue to evaluate information as it becomes known and will record an estimate for losses at the time or times when it is both probable that a loss has been incurred and the amount of the loss is reasonably estimable</span><span style="font-size:11pt;">.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</span></div><div><a id="s01a5333bbbd04b38b7e1ff470772508b"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;4.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mine Safety Disclosures</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s7B06383088D25E12B5D229D1F73CA312"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Part II</span></div><div><a id="s2950e48a6fb0478f82872b20dcb7c9d4"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 5.</span><span style="font-family:inherit;font-size:10pt;">   </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our common stock is traded on the Nasdaq Global Market under the symbol &#8220;KOPN&#8221;. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of March 9, 2020, there were approximately 84,914,040 stockholders of record of our common stock, which does not reflect those shares held beneficially or those shares held in &#8220;street&#8221; name.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have not paid cash dividends in the past, nor do we expect to pay cash dividends for the foreseeable future. We anticipate that earnings, if any, will be retained for the development of our businesses.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Compensation Plan Information</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth information as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> about shares of the Company&#8217;s common stock issuable upon exercise of outstanding options, warrants and rights and available for issuance under our existing equity compensation plans.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:52%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:4%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Plan Category</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Number of securities to be issued upon exercise of outstanding options,</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">warrants and rights (a)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted-average exercise price of outstanding options, warrants and rights (b)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected&#160;in column (a) (b)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity compensation plans approved by security holders</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,410,362</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity compensation plans not approved by security holders</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;(1)&#160;&#160;&#160;&#160;Amount includes shares available under the 2010 Equity Incentive Plan.</span></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Company Stock Performance</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following graph shows a five-year comparison of cumulative total shareholder return for the Company, the Nasdaq US Benchmark TR Index and the S&amp;P 500 Information Technology index. The graph assumes $100 was invested in each of the Company&#8217;s common stock, the Nasdaq US Benchmark TR Index and the S&amp;P 500 Information Technology index on December&#160;31, 2014. Data points on the graph are annual. Note that historical price performance is not necessarily indicative of future performance.</span></div><div style="line-height:120%;padding-top:6px;text-align:center;"><img src="chart-8d5a0239e02a67dc441.jpg" alt="chart-8d5a0239e02a67dc441.jpg" style="height:400px;width:644px;"></img></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sE88383B16E305EAAB01A1338BEDF10A5"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;6.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Selected Financial Data </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This information should be read in conjunction with our consolidated financial statements and notes thereto, and our &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Item&#160;7 of this Form&#160;10-K.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018(1)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2016</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2015</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Statement of Operations Data:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">29,519</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">24,465</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">27,841</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">22,643</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">32,054</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(26,380</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(39,967</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(30,298</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(20,473</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(25,237</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total non-operating (expense) income, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(2,887</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">5,514</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,955</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">571</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">10,416</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Tax (provision) benefit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(108</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(30</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,963</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(3,130</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">25</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(29,374</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(34,482</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(25,380</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(23,031</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(14,843</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net loss attributable to the controlling interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(29,506</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(34,534</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(25,240</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(23,568</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(14,693</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic and diluted loss per share attributable to Kopin Corporation common stockholders</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(0.37</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(0.47</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(0.36</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(0.37</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(0.23</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average basic and diluted common shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">80,282</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">73,157</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">69,915</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">64,045</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">63,466</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018 (1)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2016</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2015</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance Sheet Data:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents and marketable debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">21,782</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">37,244</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">68,756</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">77,198</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">80,711</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Working capital</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">22,455</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">39,037</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">67,636</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">70,028</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">89,879</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">43,047</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">59,549</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">91,322</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">87,832</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">106,060</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">3,145</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,469</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,839</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">247</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">298</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total Kopin Corporation stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">28,609</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">47,862</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">76,763</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">72,742</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">93,539</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Effective December 31, 2017, the first day of fiscal year 2018, the Company adopted Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) on a modified retrospective basis. As a result of the adoption of this standard, Total revenues, Loss from operations and Total stockholders' equity for fiscal year 2018 in the preceding tables may not be directly comparable to those of prior years. For additional information, refer to Note 1. of the &#8220;Notes to Consolidated Financial Statements.&#8221;</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="s086E3F84912257149A1CFE039033BC27"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;7.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">The following discussion should be read in conjunction with our consolidated financial statements and notes to those statements and other financial information appearing elsewhere in this Form&#160;10-K. The following discussion contains forward-looking statements. Our actual results could differ materially from those anticipated in the forward-looking statements as a result of a number of factors, including the risks discussed in Item&#160;1A &#8220;Risk Factors,&#8221; and elsewhere in this Form&#160;10-K. Please refer to our cautionary note on Forward Looking Statements on page 3 of this Form 10-K.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a leading developer, manufacturer and seller of miniature displays and optical lenses (our &#8220;components&#8221;) for sale as individual displays, components, modules or higher-level subassemblies. We also license our intellectual property through technology license agreements.&#160;Our component products are used in highly demanding high-resolution portable military, enterprise and consumer electronic applications, training and simulation equipment and 3D metrology equipment. Our products enable our customers to develop and market an improved generation of products for these target applications.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Our component products are used in highly demanding high-resolution portable military, enterprise and consumer electronic applications, training and simulation equipment and 3D metrology equipment. Our products enable our customers to develop and market an improved generation of products for these target applications.</span></div><div style="line-height:174%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Critical Accounting Estimates</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management's discussion and analysis of our financial condition and results of operations are based upon our audited consolidated financial statements. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amount of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition under the percentage-of-completion method, bad debts, inventories, warranty reserves, investment valuations, valuation of stock compensation awards, recoverability of deferred tax assets, liabilities for uncertain tax positions and contingencies. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for judgments about carrying values of assets and liabilities that are not apparent from other sources. Actual results may differ from these estimates under different assumptions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We adopted the Financial Accounting Standards Board&#8217;s ("FASB") Accounting Standards Update ("ASU") No.&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2014-09, Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">&#160;effective December 31, 2017 (the first day of our fiscal year 2018) and applied the modified retrospective method. Our results for reporting periods beginning after December 31, 2017 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting policies ASC 605. We believe the following critical accounting policies are most affected by our more significant judgments and estimates used in the preparation of our consolidated financial statements:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Substantially all of our product revenues are primarily derived from the sales of microdisplays, which are sold as individual displays, modules which include electronics and optics, or higher-level subassemblies for use in military, industrial and consumer near-eye applications such as avionic helmets, thermal weapon sights or virtual reality headsets. We also have development contracts for the design, manufacture and modification of products for the U.S. government or a prime contractor for the U.S. government or for a customer that sells into the industrial or consumer markets. The Company's contracts with the U.S. government are typically subject to the Federal Acquisition Regulations ("FAR") and are priced based on estimated or actual costs of producing goods. The FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. government contracts. The pricing for non-U.S. government contracts is based on the specific negotiations with each customer. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fixed-price contracts with the U.S. government or other customers may result in revenue recognized in excess of amounts currently billed. We disclose the excess of revenues over amounts actually billed as Contract assets and unbilled receivables on the balance sheet. Amounts billed and due from our customers are classified as Accounts receivable on the balance sheets. In some instances, the U.S. government retains a small portion of the contract price until completion of the contract. The portion of the payments retained until final contract settlement is not considered a significant financing component because the intent is to protect the customer. For contracts with the U.S. government, we typically receive interim payments either as work progresses or by achieving certain milestones or based on a schedule in the contract. We recognize a liability for these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of revenue earned on the balance sheets. The advanced payment typically is not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the other party failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, we typically receive payments within 30 to 60 days of shipments of the product, although for some purchase orders, we may require an advanced payment prior to shipment of the product.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To determine the proper revenue recognition method for contracts with the same customer, we evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. For most of our development contracts and contracts with the U.S. government, the customer contracts with us to provide a significant service of integrating a set of components into a single unit. Hence, the entire contract is accounted for as one performance obligation. Less frequently, however, we may promise to provide distinct goods or services within a contract in which case we separate the contract into more than one performance obligation. If a contract is separated into more than one performance obligation, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation. In cases where we sell standard products, the observable standalone sales are used to determine the standalone selling price.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For certain contracts with the U.S. government, the Company recognizes revenue over time as we perform because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. For contracts with commercial customers, while the contract may have a similar liability clause, our products historically have an alternative use and thus, revenue is recognized at a point in time.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. We generally use the cost-to-cost approach to measure the extent of progress towards completion of the performance obligation for our contracts because we believe it best depicts the transfer of assets to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred.   </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated or understated and the profits or loss reported could be subject to adjustment.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For our commercial customers, the Company's revenue is recognized when obligations under the terms of a contract with our customer is satisfied and the Company transfers control of the products or services, which is generally upon delivery to the customer. Revenue is recorded as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Provisions for product returns and allowances are reductions in the transaction price and are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. Sales, value add and other taxes we collect concurrent with revenue-producing activities are excluded from revenue.   </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also licenses its intellectual property through technology license agreements which provides the customer the right to use our IP as it exists at a point in time. These agreements may include other performance obligations including the sale of product to the customer. The satisfaction of the Company's performance obligation, and related recognition of revenue, occurs when the IP is delivered to the customer, the license period has begun and there are no additional performance </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">obligations in the agreement.  When the license is distinct from other obligations in the agreement, the Company treats the license and other performance obligations as separate performance obligations. Accordingly, the license is recognized at a point in time or over time based on the standalone selling price. Under certain license agreements, we may receive royalties based on the sales of the licensed product. We recognize royalty revenue upon the later of when the related sales occur, or when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). Under our current license agreements for which a royalty exists, we have recorded revenue when the related sales by our customer occurs because the performance obligation related to the delivery of the license to the customer has been satisfied. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We provide a reserve for estimated obsolete or unmarketable inventory based on assumptions about future demand and market conditions and our production plans. Inventories that are obsolete or slow moving are generally fully reserved (representing the estimated net realizable value) as such information becomes available. Our display products are manufactured based upon production plans whose critical assumptions include non-binding demand forecasts provided by our customers, lead times for raw materials, lead times for wafer foundries to perform circuit processing and yields. If a customer were to cancel an order or actual demand was lower than forecasted demand, we may not be able to sell the excess display inventory and additional reserves would be required. If we were unable to sell the excess inventory, we would establish reserves to reduce the inventory to its estimated realizable value (generally zero).</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investment Valuation</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We periodically make equity investments in private companies, accounted for as an equity investment, whose values are difficult to determine. The Company adopted ASU No. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2016-01, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Liabilities</span><span style="font-family:inherit;font-size:10pt;"> and the related amendments on December 31, 2017. The Company adopted the measurement alternative for equity investments without readily determinable fair values (often referred to as cost method investments) on a prospective basis. When assessing investments in private companies for impairment, we consider such factors as, among others, the share price from the investee's latest financing round, the performance of the investee in relation to its own operating targets and its business plan, the investee's revenue and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee's products and services. Because these are private companies which we do not control we may not be able to obtain all of the information we would want in order to make a complete assessment of the investment on a timely basis. Accordingly, our estimates may be revised if other information becomes available at a later date. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the above, we make investments in government and agency-backed securities and corporate debt securities. For all of our investments we provide for an impairment valuation if we believe a decline in the value of an investment is other-than-temporary, which may have an adverse impact on our results of operations. The determination of whether a decline in value is other-than-temporary requires that we estimate the cash flows we expect to receive from the security. We use publicly available information such as credit ratings and financial information of the entity that issued the security in the development of our expectation of the cash flows to be received. Historically, we have periodically recorded other than temporary impairment losses, however we have not done so recently.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have historically incurred domestic operating losses from both a financial reporting and tax return standpoint. We establish valuation allowances if it appears more likely than not that our deferred tax assets will not be realized. These judgments are based on our projections of taxable income and the amount and timing of our tax operating loss carryforwards and other deferred tax assets. Given our federal operating tax loss carryforwards, we do not expect to pay domestic federal taxes in the near term. It is possible that we could pay foreign and state income taxes. We are also subject to foreign taxes from our Korean and U.K. subsidiary operations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our income tax provision is based on calculations and assumptions that will be subject to examination by tax authorities. Despite our history of operating losses there can be exposures for state taxes, federal alternative minimum taxes or foreign tax that may be due. We regularly assess the potential outcomes of these examinations and any future examinations for the current or prior years in determining the adequacy of our provision for income taxes. Should the actual results differ from our estimates, we would have to adjust the income tax provision in the period in which the facts that give rise to the revision become known. Such adjustment could have a material impact on our results of operations. We have historically established valuation allowances against all of our net deferred tax assets because of our history of generating operating losses and restrictions on the use of certain items. Our evaluation of the recoverability of deferred tax assets has also included analysis of the expiration dates of net operating loss carryforwards. In forming our conclusions as to whether the deferred tax assets are </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">more likely than not to be realized we consider the sources of our income and the projected stability of those sources and product life cycles.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for goodwill in accordance with ASC Topic 350. Under ASC Topic 350, goodwill is considered to have an indefinite life, and is carried at cost. Goodwill is not amortized, but is subject to an annual impairment test, as well as between annual tests when events or circumstances indicate that the carrying value may not be recoverable. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performs impairment tests of goodwill at its reporting unit level. The goodwill valuations that are utilized to test these assets for impairment are depending on a number of significant estimates and assumptions, including macroeconomic conditions, overall growth rates, competitive activities, cost containment, Company business plans and the discount rate applied to cash flows. We believe these estimates and assumptions are reasonable and are comparable to those that would be used by other market participants. However, actual events and results could differ substantially from those used in our valuations.</span><span style="font-family:inherit;font-size:10pt;"> As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the ending balance of goodwill was zero. &#160;</span></div><div><a id="s87CF009EBCEC5D99B31C36A2459365B0"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Results of Operations</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have two principal sources of revenues: product revenues and research and development revenues. Research and development revenues consist primarily of development contracts with agencies or prime contractors of the U.S. government and commercial enterprises. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We manufacture transmissive microdisplays and reflective microdisplays. Our commercial and military transmissive display production is being performed entirely in our Westborough, Massachusetts facility. FDD, our wholly-owned subsidiary, manufactures our reflective microdisplays in its facility located in Scotland. In 2017, we commenced development of OLED displays which are designed by us and manufactured by third parties for us.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a display supplier for the U.S. Army&#8217;s Family of Weapon Sights Individual program and are undergoing qualification for the FWS - Crew Served variant.&#160;We are also in development for a new series of displays for armored vehicles under the M1A2 program. The FWS, M1A2 and our existing production avionic programs are expected to increase production for the next several years. There are other firms offering products which compete against us in the military programs and all of the programs we supply product to are subject to the U.S. government military budget and procurement process. Accordingly, there can be no assurances we will continue to ship under our military contracts.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer microdisplays and optical lenses for use in consumer, enterprise and public safety products and systems which are targeted at augmented and virtual reality markets, among other areas. We refer to the sale of microdisplays and optical lenses as our component sales. We also offer head mounted, voice and gesture controlled, hands-free headset system designs that include our components and software for consumer and enterprise applications</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Because our fiscal year ends on the last Saturday of December every seven years we have a fiscal year with 53 weeks. Our fiscal years 2019, 2018, and 2017 were each 52 week years.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Our revenues by display application, which include product sales and amounts earned from research and development contracts, for fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> by category, were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Military</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8,729</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,724</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13,438</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9,717</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,066</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,478</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1,777</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,146</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,406</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and Development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4,983</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,254</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,947</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">61</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">275</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,573</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">License and royalties</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4,252</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Revenues</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">29,519</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24,465</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27,841</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2019 Compared to Fiscal Year 2018</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales of our products for Military applications include systems used by the military both in the field and for training and simulation. Sales of our products for Military applications may be for a one-time purchase order or for programs that run for several years. Product sales to military customers were essentially flat for 2019 and 2018.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial applications revenues represent customers who purchase our display products for use in headsets used for manufacturing, distribution, public safety, 3D metrology equipment and other industrial applications. Our 3D metrology customers are primarily located in Asia and they sell to Asian contract manufacturers who use the 3D metrology machines for quality control purposes. The increase in Industrial applications in 2019 compared to 2018 was primarily due to an increase in sales to customers who use our display components in industrial headsets and safety applications.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales of our displays for Consumer applications is primarily for the use in thermal imaging products, recreational rifle and hand-held scopes and drone racing headsets. The decrease in Consumer applications in 2019 compared to 2018 was primarily due to decreased demand for displays and components used in drone racing headsets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research &amp; Development ("R&amp;D") revenues decreased in 2019 as compared to 2018 primarily due to due to the completion of performance obligations on funded U.S. military programs partially offset by revenues from OLED development contracts.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The increase in license and royalty revenue in 2019 is due to&#160;the one-time license of IP to RealWear for $3.5 million and royalties earned under IP license agreements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> International sales represented approximately 48% and 41% of product revenues for 2019 and 2018, respectively. Our international sales are primarily denominated in U.S. currency. Consequently, a strengthening of the U.S. dollar could increase the price in local currencies of our products in foreign markets and make our products relatively more expensive than competitors' products that are denominated in local currencies, which could result in a reduction in sales or profitability in those foreign markets. As a result, our financial position and results of operations are subject to exchange rate fluctuation in transactional and functional currency. We have not taken any protective measures against exchange rate fluctuations, such as purchasing hedging instruments with respect to such fluctuations, because of the historically stable exchange rate between the Japanese yen, Great Britain pound and the U.S. dollar. Foreign currency translation impact on our results, if material, is described in further detail under "Item 7A. Quantitative and Qualitative Disclosures About Market Risk" section below.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2018 Compared to Fiscal Year 2017</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales of our products for Military applications include systems used by the military both in the field and for training and simulation. Sales of our products for Military applications may be for a one-time purchase order or for programs that run for several years. The decrease in sales of products for Military applications in 2018 compared to 2017 was primarily due to the completion of military programs at our subsidiary NVIS in 2017.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial applications revenues represent customers who purchase our display products for use in headsets used for applications in manufacturing, distribution, public safety, 3D metrology equipment and other industrial applications. Our 3D metrology customers are primarily located in Asia and they sell to Asian contract manufacturers who use the 3D metrology machines for quality control purposes. The increase in Industrial applications in 2018 compared to 2017 was primarily due to an increase in sales to customers who use our display components in industrial headsets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales of our displays for Consumer applications is primarily for the use in thermal imaging products, recreational rifle and hand-held scopes and drone racing headsets. The decrease in Consumer applications in 2018 compared to 2017 was primarily due to decreased demand for displays and components used in thermal imaging products and drone racing headsets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research &amp; Development ("R&amp;D") revenues increased in 2018 as compared to 2017 primarily due to funding for U.S. military programs. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Historically, we have recognized revenue in the period when we have shipped units of products. For the fiscal year 2018, we adopted Topic 606 and certain revenues are being recorded on the percentage of completion method using a cost-to-cost approach. Prior to the adoption of Topic 606, we believe we would have recorded approximately&#160;$4.1 million&#160;as revenue in 2018 and future years, however, with our adoption of Topic 606 the approximately&#160;$4.1 million&#160;was recognized as part of the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of retained earnings. The 2017 comparative information has not been revised and continues to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard&#160;to be material to the Company's revenues on an ongoing basis.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International sales represented approximately 41% of product revenues for 2018 and 2017, respectively. Our international sales are primarily denominated in U.S. currency. Consequently, a strengthening of the U.S. dollar could increase the price in local currencies of our products in foreign markets and make our products relatively more expensive than competitors' products that are denominated in local currencies, which could result in a reduction in sales or profitability in those foreign markets. As a result, our financial position and results of operations are subject to exchange rate fluctuation in transactional and functional </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">currency. We have not taken any protective measures against exchange rate fluctuations, such as purchasing hedging instruments with respect to such fluctuations, because of the historically stable exchange rate between the Japanese yen, Great Britain pound and the U.S. dollar. Foreign currency translation impact on our results, if material, is described in further detail under "Item 7A. Quantitative and Qualitative Disclosures About Market Risk" section below.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cost of Product Revenues.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Cost of product revenues, which is comprised of materials, labor and manufacturing overhead related to the production of our products for fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.51656920077973%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands, except percentages)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">20,902</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15,831</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18,118</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenues as a % of net product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">103.0</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">82.4</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">72.8</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2019 Compared to Fiscal Year 2018</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenues increased as a percentage of revenues in 2019 as compared to 2018 primarily due to lower than historical yields from our manufacturing process as a result of initial production of our FWS programs and a charge for inventory obsolescence&#160;that resulted from the discontinuance of certain products and the write-off of materials as we have found substitute materials that will provide for better long-term manufacturing yields. The FWS program went into volume production in 2019 and our yields were lower than we historically have as our supply chain took time to consistently meet quality standards.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2018 Compared to Fiscal Year 2017</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenues increased as a percentage of revenues in 2018 as compared to 2017 because of a decline in sales of our military products, which have higher gross margins than the average gross margin of our other products sold during the same period in 2017.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;R&amp;D expenses are incurred in support of internal display development programs or programs funded by agencies or prime contractors of the U.S. government and commercial partners. R&amp;D costs include staffing, purchases of materials and laboratory supplies, circuit design costs, fabrication and packaging of display products, and overhead. In fiscal year 2019, our R&amp;D expenditures were primarily related to our display products and military systems. R&amp;D expenses for fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Funded</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4,216</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,892</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,365</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internal</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9,133</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,553</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15,515</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13,349</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,445</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18,880</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2019 Compared to Fiscal Year 2018</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Funded R&amp;D expense for 2019 decreased as compared to 2018 primarily due to due to the completion of performance obligations on funded U.S. military programs. Internal R&amp;D expense for 2019 decreased as compared to the prior year primarily due to the licensing of certain products and other development programs being curtailed. We expect to incur significant development costs in fiscal year 2020 to develop OLED display products and military products.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2018 Compared to Fiscal Year 2017</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Funded R&amp;D expense for 2018 increased as compared to the prior year due to an increase in spending for military programs. Internal R&amp;D expense for 2018 decreased as compared to the prior year primarily due to products moving into the commercialization phase.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Selling, General and Administrative.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Selling, general and administrative ("S,G&amp;A") expenses consist of the expenses incurred by our sales and marketing personnel and related expenses, and administrative and general corporate expenses.</span><span style="font-family:inherit;font-size:9pt;">&#160;S,G&amp;A</span><span style="font-family:inherit;font-size:10pt;"> expenses for the fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands, except percentages)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">21,316</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27,211</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20,541</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expense as a % of total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">72.2</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">111.2</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">73.8</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2019 Compared to Fiscal Year 2018</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S,G&amp;A for 2019 decreased as compared to the prior year primarily due to decrease of approximately $2.0 million in non-cash stock-based compensation, $1.0 million in product promotion and marketing expenses, $0.8 million in IT spending, $0.9 million amortization of intangibles and $0.8 million of accrued contingent consideration which were partially offset by an approximate increase of $1.0 million in professional fees.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2018 Compared to Fiscal Year 2017</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S,G&amp;A for 2018 increased as compared to the prior year primarily due to an increase in compensation expenses including increases of $2.6 million in non-cash stock-based compensation, $1.3 million in product promotion, $0.8 million of accrued contingent consideration and $0.8 million of legal expenses and patent maintenance cost. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of Goodwill and Intangibles.   </span><span style="font-family:inherit;font-size:10pt;"> Goodwill and intangibles are evaluated for impairment annually or more often if indicators of a potential impairment are present. Our annual impairment testing of goodwill is performed separately from our impairment testing of intangibles. The Company performs impairment tests of goodwill at its reporting unit level. The goodwill valuations that are utilized to test these assets for impairment are depending on a number of significant estimates and assumptions, including macroeconomic conditions, overall growth rates, competitive activities, cost containment, Company business plans and the discount rate applied to cash flows. We believe these estimates and assumptions are reasonable and are comparable to those that would be used by other market participants. Impairment of goodwill for the fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment of goodwill</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">331</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,417</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">600</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2019, we recognized a </span><span style="font-family:inherit;font-size:10pt;">$0.3 million</span><span style="font-family:inherit;font-size:10pt;"> goodwill impairment charge related to our e-MDT subsidiary. During fiscal 2018, we recognized a </span><span style="font-family:inherit;font-size:10pt;">$1.4 million</span><span style="font-family:inherit;font-size:10pt;"> goodwill impairment charge related to our NVIS and our Kopin Software Ltd. subsidiaries. During fiscal year 2017, we recognized a </span><span style="font-family:inherit;font-size:10pt;">$0.6 million</span><span style="font-family:inherit;font-size:10pt;"> goodwill impairment charge related to our NVIS subsidiary. See Note 5 of the "Notes to Consolidated Financial Statements" for more information.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of Assets.   </span><span style="font-family:inherit;font-size:10pt;"> The Company periodically reviews the carrying value of its long-lived assets to determine if facts and circumstances suggest that they may be impaired or that the amortization or depreciation period may need to be changed. The carrying value of a long-lived asset is considered impaired when the anticipated identifiable undiscounted cash flows from such asset are less than its carrying value. For assets that are to be held and used, impairment is measured based upon the amount by which the carrying amount of the asset exceeds its fair value. Impairment of assets for the fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment of assets</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,527</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2018, we recognized a </span><span style="font-family:inherit;font-size:10pt;">$2.5 million</span><span style="font-family:inherit;font-size:10pt;"> asset impairment charge related to equipment as discussed further in Note 2. of the "Notes to Consolidated Financial Statements." </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Total Other Income (Expense), Net.    </span><span style="font-family:inherit;font-size:10pt;">Other income (expense), net, is primarily composed of interest income, foreign currency transaction, remeasurement gains and losses incurred by our UK-based subsidiaries and other non-operating income items. Other income (expense), net, for the fiscal years 2019, 2018 and 2017 were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(2,887</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,514</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,955</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:30px;text-indent:-30px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2019 Compared to Fiscal Year 2018</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2019 we recorded $0.2 million of foreign currency gains compared to $1.2 million of foreign currency losses recorded in 2018.  In 2019, we recorded a non-cash $1.4 million gain on equity investments and an impairment charge of $5.2 million on equity investment.  In 2018, we recorded a non-cash $2.8 million gain on equity investments. In 2018, the Company received $1.0 million of insurance proceeds related to the embezzlement at our Korean subsidiary. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">33</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2018 Compared to Fiscal Year 2017</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2018 we recorded $1.2 million of foreign currency gains compared to $1.0 million of foreign currency losses recorded in 2017. In 2018, we recorded a non-cash $2.8 million gain on equity investments. In 2018, the Company received $1.0 million of insurance proceeds related to the embezzlement at our Korean subsidiary. In 2017, we recorded a non-cash $2.0 million gain on the fair value adjustment of a warrant we received as part of a license of our technology.</span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Tax benefit (provision)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax (provision) benefit </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(108</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(30</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,963</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2019 Compared to Fiscal Year 2018</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes for the fiscal year ended 2019 of $0.1 million was due to a change in estimates related to uncertain tax positions and deferred tax liabilities for the Company's former Korean subsidiary.&#160;</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year 2018 Compared to Fiscal Year 2017</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes for the fiscal year ended 2018 of less than $0.1 million was due to a change in estimates related to uncertain tax positions and deferred tax liabilities for the Company's former Korean subsidiary.&#160;The benefit for income taxes for the fiscal year ended&#160;2017&#160;of&#160;$3.0 million&#160;was driven by&#160;a reduction in foreign tax expense for the rate difference on a dividend distribution from the Company's Korean subsidiary of&#160;$0.8 million,&#160;an increase of uncertain tax positions of&#160;$0.2 million, the recognition of&#160;$1.1 million&#160;of net deferred tax liabilities in connection with the NVIS acquisition, which provided evidence of recoverability of the Company's net deferred tax assets that previously carried a full valuation allowance and resulted in a reduction in the valuation allowance of&#160;$1.1 million, a&#160;$1.0 million&#160;AMT credit that is expected to be refunded in the future and&#160;$0.3 million&#160;tax benefit related to the Kowon embezzlement loss.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Net (income) loss attributable to noncontrolling interest.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we owned 80% of the equity of eMDT. Net loss attributable to noncontrolling interest on our consolidated statement of operations represents the portion of the results of operations of our majority owned subsidiaries which is allocated to the shareholders of the equity interests not owned by us. The change in net (income) loss attributable to noncontrolling interest in 2019 compared to 2018 is $0.1 million and is a result of net income attributable to minority shareholders of eMDT.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The change in net (income) loss attributable to noncontrolling interest in 2018 compared to 2017 is the result of the change in the results of operations of Kowon and eMDT. </span></div><div><a id="s977C2A9260825C4AA9A91FA602CFE184"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had cash and cash equivalents and marketable securities of&#160;</span><span style="font-family:inherit;font-size:10pt;">$21.8 million</span><span style="font-family:inherit;font-size:10pt;"> and working capital of&#160;</span><span style="font-family:inherit;font-size:10pt;">$22.5 million</span><span style="font-family:inherit;font-size:10pt;">&#160;compared to&#160;</span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;">$37.2 million</span><span style="font-family:inherit;font-size:10pt;"> and&#160;</span><span style="font-family:inherit;font-size:10pt;">$39.0 million</span><span style="font-family:inherit;font-size:10pt;">, respectively. The change in cash and cash equivalents and marketable securities was primarily due to net outflow of cash used in operating activities of&#160;</span><span style="font-family:inherit;font-size:10pt;">$21.0 million</span><span style="font-family:inherit;font-size:10pt;">, which was partially offset by net inflow of cash provided by investing activities of </span><span style="font-family:inherit;font-size:10pt;">$4.7 million</span><span style="font-family:inherit;font-size:10pt;"> and financing activities of </span><span style="font-family:inherit;font-size:10pt;">$8.0 million</span><span style="font-family:inherit;font-size:10pt;">.&#160;</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At&#160;December&#160;29, 2018 and December&#160;30, 2017, we had cash and cash equivalents and marketable securities of&#160;$37.2 million&#160;and working capital of&#160;$39.0 million&#160;compared to&#160;$68.8 million&#160;and&#160;$67.6 million, respectively. The change in cash and cash equivalents and marketable securities was primarily due to net outflow of cash used in operating activities of&#160;$28.1 million, which was partially offset by net inflow of cash provided by investing activities of $18.8 million.&#160;</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 15, 2019, the Company sold&#160;7.3 million&#160;shares of registered common stock for gross proceeds of&#160;$8.0 million&#160;($1.10&#160;per share), before deducting underwriting discounts and offering expenses paid by the Company of&#160;$0.7 million. This represented approximately&#160;8.9%&#160;of Kopin's total outstanding shares of common stock as of the date of purchase. The net proceeds from the offering were used for general corporate purposes, including working capital. On April 10, 2019, the Company sold&#160;0.7 million&#160;shares of registered common stock for gross proceeds of&#160;$0.8 million&#160;($1.10&#160;per share), before deducting underwriting discounts and offering expenses paid by the Company of less than&#160;$0.1 million, pursuant to the partial exercise of the underwriters' overallotment option in connection with the March 15, 2019 public offering. This represented approximately&#160;0.8%&#160;of Kopin's total outstanding shares of common stock as of the date of purchase.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents and marketable debt securities held in U.S. dollars at:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 28, <br/>2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December 29, <br/>2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic locations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">21,148,381</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36,182,663</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign locations</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">145,240</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">418,339</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subtotal cash and cash equivalents and marketable debt securities held in U.S. dollars</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">21,293,621</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36,601,002</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents held in other currencies and converted to U.S. dollars</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">488,623</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">643,361</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents and marketable debt securities</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">21,782,244</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37,244,363</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have no plans to repatriate the cash and cash equivalents held in our foreign subsidiary FDD.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The manufacturing operations at our Korean facility, Kowon, have ceased and Kowon was liquidated at fiscal year ended 2018. The Company has approximately $0.4 million of cash and cash equivalents in Korea at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. The Company has recorded deferred tax liabilities for any additional withholding tax that may be due to the Korean government upon Kowon's final tax return acceptance.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, we purchased 100% of the outstanding stock of NVIS for $3.7 million. We paid approximately $1.3 million in March 2019 and may be required to pay up to and additional $0.7 million if certain future operating performance milestones are met and the selling shareholders remain employed with NVIS through March 2020. As there is a requirement to remain employed to earn the contingent payments, these contingent payments will be treated as compensation expense.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect to expend between $1.5 million and $2.0 million on capital expenditures over fiscal 2020. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company entered into an agreement in August 2017 to acquire an approximate&#160;</span><span style="font-family:inherit;font-size:10pt;">3.5%</span><span style="font-family:inherit;font-size:10pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;">equity interest in Kunming BOE Display Technology Co., Ltd. ("BOE"), which is located in China, for&#160;</span><span style="font-family:inherit;font-size:10pt;">35.0 million</span><span style="font-family:inherit;font-size:10pt;">&#160;Chinese Yuan Renminbi (approximately&#160;</span><span style="font-family:inherit;font-size:10pt;">$5.0 million</span><span style="font-family:inherit;font-size:10pt;">).</span><span style="font-family:inherit;font-size:10pt;"> The Company's sole obligation under this agreement is to make this capital contribution. &#160;The funds raised by the BOE equity offering are being used to build an Organic Light Emitting Diode ("OLED") manufacturing facility which the Company intends to use to manufacture its products. The Company was unable to make its scheduled capital contribution and has received an extension from BOE postponing its capital contribution until July 2022.  </span><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the second quarter of 2019, we made an additional equity investment in RealWear, Inc. of $2.5 million by participating in an equity raise by RealWear. In the fourth quarter of 2019 Kopin reviewed the financial condition and other factors of RealWear and as a result, in the fourth quarter of 2019, we recorded an impairment charge of $5.2 million to reduce our investment in RealWear to zero as of December&#160;28, 2019.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 30, 2019 the Company entered into the Solos Purchase Agreement with Solos Technology, pursuant to which the Company sold and licensed certain assets of our Solos product line and Whisper technology. As consideration for the transaction, the Company received a 20.0% equity stake in Solos Technology&#8217;s parent company, Solos Inc. The Company&#8217;s 20.0% equity stake will be maintained until Solos Inc. has raised a total of $7.5 million in equity financing. The Company will also receive a royalty in the single digits on the net sales amount of Solos products for a three-year period, after commencement of commercial production. Based on the price paid for equity by the other 80% owners of Solos Inc., volatility based on a peer group and assumptions about the risk free interest rate, the Company estimated the fair value of its&#8217; equity holdings at $0.6 million and recorded $0.6 million gain on investment for this equity transaction as the basis of assets transferred was zero. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">The Company has incurred net losses of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$29.4 million</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">$34.5 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$25.4 million</span><span style="font-family:inherit;font-size:10pt;"> for the fiscal years ended 2019, 2018 and 2017, respectively, and net cash outflows from operations of </span><span style="font-family:inherit;font-size:10pt;">$21.0 million</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">$28.1 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$25.9 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">for the fiscal years ended 2019, 2018 and 2017, respectively.&#160;In addition, the Company has continued to experience a significant decline in its cash and cash equivalents and marketable debt securities, which was primarily a result of funding operating losses, of which a significant component relates to the Company&#8217;s ongoing investments in the research and development of Wearable products. These negative financial conditions raise substantial doubt regarding the Company&#8217;s ability to continue as a going concern. </span><span style="font-family:inherit;font-size:10pt;"> The Company has an At-The-Money (ATM) registration statement in place which provides the Company a method of selling equity securities into the market on a periodic basis to raise funds. In addition we have in the past sold equity securities in the traditional fashion of a significant equity offerings. We&#160;estimate&#160;we&#160;will have sufficient liquidity to fund operations at least through the end of 2020.&#160;If the Company&#8217;s actual results are less than projected or the Company&#160;needs to raise capital for additional liquidity,&#160;we&#160;may be required to do an equity financing, reduce expenses or enter into a strategic transaction. However,&#160;we&#160;can make no assurance that&#160;we will&#160;be able to raise additional capital, &#160;reduce expenses sufficiently, or enter into a strategic transaction on terms acceptable to&#160;us, or at all.</span></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="s328BE70BF5605C919883F19F12F1FCE6"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Off-Balance Sheet Arrangements</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have no off-balance sheet arrangements.</span></div><div><a id="sF7979E3F6C4D50919349415C7B3C4114"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Seasonality</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenues have not followed a seasonal pattern for the past three years and we do not anticipate any seasonal trend to our revenues in 2020.</span></div><div><a id="sB43C6F57B0975EBA93950B60D600524C"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inflation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not believe our operations have been materially affected by inflation in the last three fiscal years.</span></div><div><a id="sEA4C84E83F7B5850BEB83409AFB67EEE"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual Obligations</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of our contractual lease payment obligations as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Payment due by period</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Less&#160;than&#160;1&#160;year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">1-3 Years</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">4-5&#160;years</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">More&#160;than&#160;5&#160;years</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating&#160;Lease Obligations</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,105,935</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,193,762</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,912,173</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company entered into an agreement in August 2017 to acquire an approximate&#160;</span><span style="font-family:inherit;font-size:10pt;">3.5%</span><span style="font-family:inherit;font-size:10pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;">equity interest in Kunming BOE Display Technology Co., Ltd. ("BOE"), which is located in China, for&#160;</span><span style="font-family:inherit;font-size:10pt;">35.0 million</span><span style="font-family:inherit;font-size:10pt;">&#160;Chinese Yuan Renminbi (approximately&#160;</span><span style="font-family:inherit;font-size:10pt;">$5.0 million</span><span style="font-family:inherit;font-size:10pt;">).</span><span style="font-family:inherit;font-size:10pt;"> The Company's sole obligation under this agreement is to make this capital contribution. &#160;The funds raised by the BOE equity offering are being used to build an Organic Light Emitting Diode ("OLED") manufacturing facility which the Company intends to use to manufacture its products. The Company was unable to make its scheduled capital contribution and has received an extension from BOE postponing its capital contribution until July 2022.  </span><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s16f44a0067944868a22f85e74e769153"></a></div><div style="line-height:120%;text-align:center;padding-left:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;7A.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Quantitative and Qualitative Disclosures About Market Risk</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">        We invest our excess cash in high-quality U.S. government, government-backed (i.e.: Fannie Mae, FDIC guaranteed bonds and certificates of deposit) and corporate debt instruments, which bear lower levels of relative risk. We believe that the effect, if any, of reasonably possible near-term changes in interest rates on our financial position, results of operations and cash flows should not be material to our cash flows or income. It is possible that interest rate movements would increase our unrealized gain or loss on debt securities. We are exposed to changes in foreign currency exchange rates primarily through our translation of our foreign subsidiaries' financial position, results of operations, and transaction gains and losses as a result of non U.S. dollar denominated cash flows related to business activities in Asia and Europe, and remeasurement of U.S. dollars to the functional currency of our U.K. subsidiary. We are also exposed to the effects of exchange rates in the purchase of certain raw materials which are in U.S. dollars but the price on future purchases is subject to change based on the relationship of the Japanese yen to the U.S. dollar. We do not currently hedge our foreign currency exchange rate risk. One of our joint venture investments requires us to invest 35 million </span><span style="font-family:inherit;font-size:10pt;color:#222222;">Chinese Yuan Renminbi.</span><span style="font-family:Arial;font-size:10pt;color:#222222;"> </span><span style="font-family:inherit;font-size:10pt;">We estimate that any market risk associated with our international operations or investments is unlikely to have a material adverse effect on our business, financial condition or results of operation. Our portfolio of marketable debt securities is subject to interest rate risk although our intent is to hold securities until maturity. The credit rating of our investments may be affected by the underlying financial health of the guarantors of our investments. We use silicon wafers but do not enter into forward or futures hedging contracts.</span></div><div style="line-height:120%;font-size:14pt;"><span style="font-family:inherit;font-size:14pt;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s156DD44C5FD05B58B231200C37358477"></a></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 8.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Statements and Supplementary Data</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The financial statements required by this Item are included in this Report on pages 40 through 74. Reference is made to Item&#160;15 of this Report.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s07c568f0716c40c68401f5e5a17a6afe"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;9.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable.</span></div><div><br/></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s1D9B62B88C4C52579260C0E0B0FA502F"></a></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;9A.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Controls and Procedures</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Evaluation of Disclosure Controls and Procedures </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with filing the Form 10-K, management, under the supervision of and with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the "Exchange Act"), as of the end of the period covered by our Annual Report on Form 10-K for the fiscal year ended&#160;December&#160;28, 2019. Based on such evaluation, management concluded that, as of the end of the fiscal year ended&#160;December&#160;28, 2019, that because of the material weakness identified in our internal control over financial reporting discussed below, our disclosure controls and procedures were not effective as of December 28, 2019.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Management's Annual Report on Internal Control Over Financial Reporting</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. A company&#8217;s internal control over financial reporting is a process designed by, or under the supervision of, the company&#8217;s principal executive and principal financial officers, or persons performing similar functions, and effected by the Company&#8217;s Board of Directors, management, and other personnel 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 and include those policies and procedures that:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made in accordance with authorizations of management and directors of the company; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. 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.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the supervision of and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of our internal control over financial reporting as of&#160;December&#160;28, 2019, based on the framework set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control-Integrated Framework (2013 framework). Based on that evaluation, our management concluded that, as of&#160;December&#160;28, 2019, internal control over financial reporting was not effective based on criteria established in Internal Control-Integrated Framework issued by the COSO because of a material weakness previously identified, as discussed below. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the course of performing our assessment of internal control over financial reporting in 2019, management identified the material weaknesses in internal controls as of December 29, 2018 related to management&#8217;s monitoring and oversight of accounting for non-routine transactions. Specifically, our internal controls were not designed effectively to ensure appropriate and timely evaluation of the accounting impact for non-routine transactions, including the accounting for non-controlling interest and other investments. This material weakness continues to exist as of December 28, 2019.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Remediation </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;We are in the process of remediating this deficiency. To date, we implemented additional review procedures, including increasing the scope of activities from the accounting firm we use to assist us in internal control reviews, to ensure the financial statements we issue are prepared in accordance with GAAP and are fairly presented in all material respects. As of December 28, 2019, we have not had sufficient opportunity to test whether our corrective actions have remedied the material weakness and therefore management concluded that the material weakness has not been remedied as of December 28, 2019.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes in Internal Control Over Financial Reporting</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except to the change in our internal controls, as discussed in this Item 9A, there were no changes in our internal control over financial reporting that occurred during the fiscal year ended&#160;December&#160;28, 2019 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">38</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s037630023C4D516E824D585DA7F0A8BC"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the Stockholders and the Board of Directors of Kopin Corporation </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Opinion on the Internal Control Over Financial Reporting</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have audited Kopin Corporation and subsidiaries&#8217; (the Company) internal control over financial reporting as of December 28, 2019, based on criteria established in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework</span><span style="font-family:inherit;font-size:10pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, because of the effect of the material weakness described below on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 28, 2019, based on criteria established in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework</span><span style="font-family:inherit;font-size:10pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 28, 2019, of the Company and our report dated March 11, 2020 expressed an unqualified opinion. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company's annual or interim financial statements will not be prevented or detected on a timely basis. The following material weakness has been identified and included in management's assessment. The Company did not design and maintain effective internal controls related to management&#8217;s monitoring and oversight of accounting for non-routine transactions. This material weakness was considered in determining the nature, timing and extent of audit tests applied in our audit of the 2019 financial statements, and this report does not affect our report dated March 11, 2020 on those financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis for Opinion</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;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 in the accompanying Management&#8217;s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;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 U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A company'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'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's assets that could have a material effect on the financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ RSM US LLP</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stamford, Connecticut</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s20151172cc9548cc864712698d7d1e31"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;9B.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Information</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s743bdd247b354c4a8361e6cd372d89b8"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s8034151b4b7f4fa1a689e304d6a3fc44"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;10.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Directors, Executive Officers and Corporate Governance</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:10px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required under this item is incorporated herein by reference from our Proxy Statement relating to our 2020 Annual Meeting of Stockholders (the &#8220;Proxy Statement&#8221;). We expect to file the Proxy Statement with the SEC in March, 2020 (and, in any event, no later than 120 days after the close of our last fiscal year).</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Code of Ethics</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;&#160;&#160;We have adopted a Code of Business Conduct and Ethics (the Code) that applies to all of our employees (including our CEO and CFO) and directors. The Code is available on our website at www.kopin.com. We intend to satisfy the disclosure requirement regarding any amendment to or waiver of a provision of the Code applicable to any executive officer or director, by posting such information on our website.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our corporate governance guidelines, whistleblower policy and the charters of the audit committee, compensation committee and nominating and corporate governance committee of the Board of Directors as well as other corporate governance document materials are available on our website at www.kopin.com under the heading &#8220;Investors,&#8221; then &#8220;Corporate Governance&#8221; then &#8220;Governance Documents.&#8221;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s923fa74f5519425e9b64d7b251ea66a6"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;11.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Executive Compensation</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by this item is incorporated herein by reference from the Proxy Statement.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s2d9f9c9c292f4619af89388142f9babe"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;12.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by this item is incorporated herein by reference from the Proxy Statement. Refer also to the equity compensation plan information set forth in Part II Item&#160;5 of this Annual Report on Form 10-K.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s6376c3e72d9c4050a522785f889ccd00"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;13.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Certain Relationships and Related Transactions, and Director Independence</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by this item is incorporated herein by reference from the Proxy Statement.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s2dd7f2d83e554d1db91f6950ead5d98a"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;14.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principal Accounting Fees and Services</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by this item is incorporated herein by reference from the Proxy Statement.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">40</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s829AF54290555A9F89E73CE10D7C8D04"></a></div><div><br/></div><div style="line-height:120%;padding-top:24px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Part IV</span></div><div><a id="s2B8DE864156E51558F4E7D0E13D516DC"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;15.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Exhibits and Financial Statement Schedules</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Consolidated Financial Statements:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:83%;"></td><td style="width:17%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4B89A781EDE25BE5B21D15EC3B432E37"><span style="font-family:inherit;font-size:10pt;">Reports of Independent Registered Public Accounting Firm</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4B89A781EDE25BE5B21D15EC3B432E37">42</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCAC300EA15445DFFA7DC477061BA0B57"><span style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCAC300EA15445DFFA7DC477061BA0B57">45</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF4002FDF3658526FAB565B3419839E25"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Operations</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF4002FDF3658526FAB565B3419839E25">46</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF4002FDF3658526FAB565B3419839E25"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Comprehensive Loss</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF4002FDF3658526FAB565B3419839E25">46</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s39CCE338E7E35C3FB100C729D6E038B7"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Stockholders&#8217; Equity</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s39CCE338E7E35C3FB100C729D6E038B7">48</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s28EED51226B45B95A6F34389779E60E7"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s28EED51226B45B95A6F34389779E60E7">49</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sEA855BD7BB9F55418C3CCA00CBF68D16"><span style="font-family:inherit;font-size:10pt;">Notes to Consolidated Financial Statements</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sEA855BD7BB9F55418C3CCA00CBF68D16">50</a></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Statement Schedules:</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial Statement Schedules have been omitted because the information required to be set forth therein is not applicable or is shown in the accompanying Consolidated Financial Statements or notes thereto.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Exhibits:</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The exhibits filed as part of this Form 10-K are listed on the exhibit index immediately preceding such exhibits and is incorporated herein by reference.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">41</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s4B89A781EDE25BE5B21D15EC3B432E37"></a></div><div><br/></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the Stockholders and the Board of Directors of Kopin Corporation</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Opinion on the Financial Statements</span><span style="font-family:Arial;font-size:10pt;font-weight:bold;">&#160;</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have audited the accompanying consolidated balance sheet of Kopin Corporation and subsidiaries (the Company) as of December 28, 2019, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity and cash flows, for the year then ended, and the related notes (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 28, 2019, and the results of its operations and its cash flows for the year then ended in conformity with accounting principles generally accepted in the United States of America.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have also audited, in accordance with the standards of the Public Company&#160;Accounting Oversight&#160;Board&#160;(United States)&#160;(PCAOB), the Company's and subsidiaries&#8217; internal control over financial reporting as of December 28, 2019, based on criteria established in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework</span><span style="font-family:inherit;font-size:10pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. Our report dated March 11, 2020 expressed an opinion that the Company had not maintained effective internal control over financial reporting as of December 28, 2019, based on criteria established in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework</span><span style="font-family:inherit;font-size:10pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Information</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note 15 to the financial statements, the Company changed the composition of its segment information in 2019. We audited the adjustments necessary to restate the 2018 and 2017 segment infor</span><span style="font-family:Arial;font-size:10pt;">mation </span><span style="font-family:inherit;font-size:10pt;">provided in Note 15. In our opinion, such adjustments are appropriate and have been properly applied.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Going Concern</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 1 to the financial statements, the Company has suffered recurring losses from operations and recurring negative operating cash flows that raise substantial doubt about its ability to continue as a going concern. Management's plans in regard to these matters also are described in Note 1. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis for Opinion</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements 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 U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;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 the financial statements are free of material misstatement, whether due to error or fraud. Our audit 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 audit 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 audit provides a reasonable basis for our opinion.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ RSM US LLP</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have served as the Company's auditor since 2019.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stamford, Connecticut</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="sf0e0e59d76ae438893069d0f2efeb2b1"></a></div><div><br/></div><div style="line-height:120%;padding-bottom:13px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the Stockholders and the Board of Directors of Kopin Corporation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Opinion on the Financial Statements</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have audited, before the effects of the retrospective adjustments to the disclosures for a change in the composition of reportable segments discussed in Note 15 to the financial statements, the consolidated balance sheet of Kopin Corporation and subsidiaries (the &#8220;Company&#8221;) as of December&#160;29, 2018, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity, and cash flows, for the years ended December 29, 2018 and December 30, 2017, and the related notes (collectively referred to as the &#8220;financial statements&#8221;) (the 2018 and 2017 financial statements before the effects of the adjustments discussed in Note 15 to the financial statements are not presented herein).&#160;In our opinion, the 2018 and 2017 financial statements, before the effects of the retrospective adjustments to the disclosures for a change in the composition of reportable segments discussed in Note 15 to the financial statements, present fairly, in all material respects, the financial position of the Company as of December 29, 2018, and the results of its operations and its cash flows for the years ended December 29, 2018 and December 30, 2017, in conformity with accounting principles generally accepted in the United States of America.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We were not engaged to audit, review, or apply any procedures to the retrospective adjustments to the disclosures for a change in the composition of reportable segments discussed in Note 15 to the financial statements, and accordingly, we do not express an opinion or any other form of assurance about whether such retrospective adjustments are appropriate and have been properly applied.  Those retrospective adjustments were audited by other auditors.</span></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Going Concern</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 1 to the financial statements, the Company has suffered recurring losses from operations and recurring negative operating cash flows that raise substantial doubt about its ability to continue as a going concern. Management's plans in regard to these matters are also described in Note 1. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.</span></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in Accounting Principle</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note 1 to the financial statements, the Company adopted Accounting Standards Codification (ASC) Topic 606, &#8220;Revenue from Contracts with Customers,&#8221; using the modified retrospective adoption method on December 31, 2017.</span></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis for Opinion</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company'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.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We conducted our audits in accordance with the standards of the PCAOB.&#160;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.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ Deloitte &amp; Touche LLP</span></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Boston, Massachusetts</span></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 13, 2019 (November 7, 2019, as to the effects of the errors discussed in Note 1 to the financial statements)</span></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We served as the Company's auditor since at least 1987; however, an earlier year could not be reliably determined. In 2019 we became the predecessor auditor.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><br/></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="sCAC300EA15445DFFA7DC477061BA0B57"></a></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">KOPIN CORPORATION</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED BALANCE SHEETS </span><span style="font-family:inherit;font-size:9pt;">&#160;</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;28, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, <br/>2018</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">ASSETS</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e752-wk-Fact-7343D56EDD8C06790C08AAB861F7F1DD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">6,029,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e771-wk-Fact-497270E1C13FCCA75D59AAB861FE453F" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">14,326,347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Marketable debt securities, at fair value</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e786-wk-Fact-BBEAF043062E9E16E4B5AAB861FEBFB1" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,752,997</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e805-wk-Fact-6DD960C425B691BA322DAAB862005398" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">22,918,016</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts receivable, net of allowance of $938,000 and $304,000 in 2019 and 2018, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e825-wk-Fact-8CC3DF29D062359BF1D1AAB861FCE695" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">6,023,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e844-wk-Fact-023E24D5FEF59EF5AF60AAB862080D55" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,088,360</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract assets and unbilled receivables</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e864-wk-Fact-065DF395CEB280094A5FAAB861F73FD6" name="us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">921,082</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e883-wk-Fact-69E3015BC871F4E982D8AAB861F6889F" name="us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,089,663</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e903-wk-Fact-FF83F5D13E8101C97257AAB8620809B0" name="us-gaap:InventoryNet" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,768,696</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e922-wk-Fact-C63B57C99E9DBAE1B8C9AAB8620BE753" name="us-gaap:InventoryNet" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,797,238</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e942-wk-Fact-1B85490A5C13EC596275AAB86206A74E" name="us-gaap:PrepaidTaxes" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">104,442</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e961-wk-Fact-119F214ADD633679C2B6AAB861FB72C3" name="us-gaap:PrepaidTaxes" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">399,611</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e981-wk-Fact-3A1B22351F591E8F7C80AAB861F93A1C" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,164,927</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1000-wk-Fact-2CCA9B0C6088C2518FA2AAB8620E0956" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">784,790</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1020-wk-Fact-CBA851D833F22B99D523AAB8620414BA" name="us-gaap:AssetsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">33,764,641</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1039-wk-Fact-9FBE8AF2E8DDF84F092AAAB861FFABF3" name="us-gaap:AssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">49,404,025</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property, plant and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1060-wk-Fact-F65948E2DAD4D4FF14E1AAB8620491E5" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,473,341</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1079-wk-Fact-719E07F4B4512A1AFCFBAAB8620AA75E" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,598,842</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating lease right-of-use assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1099-wk-Fact-E4F8973E5AC1A95415A3AAB861F539D8" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,753,963</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1118-wk-Fact-43654A9ABCE02AE0F852AAB862006ABA" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1138-wk-Fact-945A7C19659D3B292345AAB861FBC238" name="us-gaap:Goodwill" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1157-wk-Fact-A0D9592BD45D63861A28AAB861F9BC0C" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">331,344</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1177-wk-Fact-46D8C119694F6DEC9FD5AAB862084AB8" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">517,411</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1196-wk-Fact-7007D239E9A687C50CFFAAB862002493" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,361,375</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Equity investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1216-wk-Fact-52CE1BA8B942161D3DF3AAB861FDA865" name="us-gaap:RealEstateHeldforsale" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,537,159</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1235-wk-Fact-2C82F620BEC18D81AB20AAB86202029A" name="us-gaap:RealEstateHeldforsale" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,853,525</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1260-wk-Fact-DC120AEA3C0354F617A9AAB862058733" name="us-gaap:Assets" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">43,046,515</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1279-wk-Fact-E23247E8999CBEFDE873AAB862101288" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">59,549,111</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1381-wk-Fact-E7FC9BB55ECDEE71EC67AAB861F79FC1" name="us-gaap:AccountsPayableCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,998,234</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1400-wk-Fact-7616661D2D4CED2CEF1CAAB861F8597F" name="us-gaap:AccountsPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,921,880</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accrued payroll and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1415-wk-Fact-4D7D101F4A0E5BBAB8E4AAB861FD5F71" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,203,773</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1434-wk-Fact-1EA7B044E7A0DEE739A8AAB862079D86" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,038,005</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accrued warranty</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1454-wk-Fact-5C96D9FBB434EBF7FB37AAB862085623" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">509,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1473-wk-Fact-E8739C7C7B0E2800B6E5AAB86207149C" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">571,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract liabilities and billings in excess of revenue earned</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1494-wk-Fact-6F22B718DB0BC1CEC594AAB8620C52E9" name="us-gaap:BillingsInExcessOfCost" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">796,794</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1513-wk-Fact-EB0EF59B10BCA1C5B26CAAB8620563DD" name="us-gaap:BillingsInExcessOfCost" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">388,933</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1533-wk-Fact-BEE28772DA3243D96B8BAAB861F99BC0" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,041,695</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9186467e1552-wk-Fact-1DF1379AA5896D93C5C1AAB8621072BE" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1572-wk-Fact-3DDCDB79A9F665A9B775AAB8620FAEB5" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,235,217</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1591-wk-Fact-3FB76C86561B3BE12900AAB861F66712" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,901,547</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1611-wk-Fact-6239275B8F3A47907999AAB861F8AE49" name="us-gaap:DeferredTaxLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">525,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1630-wk-Fact-1947C18FEFC1F898B39BAAB861FAC87B" name="us-gaap:DeferredTaxLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">546,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1650-wk-Fact-394A4E1945CB24390DCEAAB861FFAE8C" name="us-gaap:LiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">11,309,713</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1669-wk-Fact-47167A23AB33F35C8253AAB86203D8A9" name="us-gaap:LiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">10,367,365</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Noncurrent contract liabilities and asset retirement obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1689-wk-Fact-07A2010762B108D8624FAAB8620C4F7B" name="us-gaap:AssetRetirementObligationsNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">268,440</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1708-wk-Fact-3F1BCADDE02FDA320C55AAB86209FC8E" name="us-gaap:AssetRetirementObligationsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">271,392</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating lease liabilities, net of current portion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1728-wk-Fact-A591F87F98533209173EAAB862048CFF" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,791,590</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9186467e1747-wk-Fact-62DE30DBC7F564937CBBAAB8620DF3F9" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1767-wk-Fact-74CEA06A4DF6ACC5C92DAAB861FC6BCB" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,085,160</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1786-wk-Fact-B6A595DAF6E0C46655E5AAB861F9F644" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,197,533</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Commitments and contingencies (Note 13)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1806-wk-Fact-24C08464A3FBB836BAD1AAB861F77857" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2019Q4" unitRef="usd" xsi:nil="true" scale="0" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1824-wk-Fact-09E1BCAF9EB602B5281EAAB862089C9C" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2018Q4" unitRef="usd" xsi:nil="true" scale="0" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stockholders&#8217; equity:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Preferred stock, par value $.01 per share: authorized, 3,000 shares; none issued</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1884-wk-Fact-49CC3F9389DB167270D0AAB86203DF2F" name="us-gaap:PreferredStockValue" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1903-wk-Fact-16FDC469EDA5FBC76AD3AAB86202D0BF" name="us-gaap:PreferredStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Common stock, par value $.01 per share: authorized, 120,000,000 shares; issued 84,399,540 shares in 2019 and 80,735,320 shares in 2018; outstanding 82,536,416 in 2019 and 74,008,815 in 2018, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1924-wk-Fact-692A8E5DFE3BA16381B5AAB8620AF9F6" name="us-gaap:CommonStockValue" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">870,496</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1943-wk-Fact-7795C2510574A874CE98AAB86210AB13" name="us-gaap:CommonStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">785,220</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additional paid-in capital</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e1963-wk-Fact-1B23C6018F1D2BEFBC70AAB8620D39AD" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">344,456,537</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e1982-wk-Fact-F1666A7FC6DEE7204E19AAB86206F21A" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">334,491,397</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">Treasury</span><span style="font-family:inherit;font-size:10pt;">&#160;st</span><span style="font-family:inherit;font-size:9pt;">ock (4,513,256 shares in 2019 and 2018, at cost)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9186467e2006-wk-Fact-634E76CDAD9FE16ABCB3AAB862065BD7" name="us-gaap:TreasuryStockValue" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">17,238,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9186467e2026-wk-Fact-CEFFCD209F150C201130AAB861F6F15D" name="us-gaap:TreasuryStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">17,238,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e2047-wk-Fact-104167CB3A6D4758C83BAAB861FF65F5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,757,184</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e2066-wk-Fact-DA0293B1CE70497150E2AAB861FD391F" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,554,587</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated deficit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9186467e2086-wk-Fact-FAA4A52EDE8F41C8C56FAAB861F723C1" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">301,236,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9186467e2106-wk-Fact-46054BD30DBE7CE561AAAAB8620A905F" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">271,730,661</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total Kopin Corporation stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e2127-wk-Fact-DE431E4FB17DBE8ADDF6AAB8620267E3" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">28,608,635</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e2146-wk-Fact-CDE67EDDB52E9C07FEA0AAB861F53A02" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">47,861,874</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Noncontrolling interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9186467e2166-wk-Fact-DBA72930B1A506D0311FAAB861FC38CC" name="us-gaap:MinorityInterest" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">17,023</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9186467e2186-wk-Fact-D2F61AE9D7A249AFE71CAAB861FA4A1D" name="us-gaap:MinorityInterest" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">149,053</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e2207-wk-Fact-05EDEC6F6A3303CB0C93AAB8620577FE" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">28,591,612</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e2226-wk-Fact-174559B847F96763E66CAAB861F82610" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">47,712,821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total liabilities and stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9186467e2251-wk-Fact-20EA8568785D3959EFF6AAB86209885C" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">43,046,515</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9186467e2270-wk-Fact-BBAB9045BF220D87ABD5AAB8620255CA" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">59,549,111</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="sF4002FDF3658526FAB565B3419839E25"></a></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">KOPIN CORPORATION</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenues:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net product revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e820-wk-Fact-77316498C33F7962440FAAB8625A7268" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">20,283,888</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e839-wk-Fact-739878B02E7997E7D99EAAB8625500AB" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">19,211,115</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e858-wk-Fact-5EAF0E3731818CE14229AAB8624A4C12" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">24,894,805</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Research and development and other revenues</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e874-wk-Fact-858E6FE42AA72493BF60AAB8625DCB8C" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">9,234,921</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e893-wk-Fact-181EECAD41B2B2A4FEB1AAB8624E88A1" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,253,890</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e912-wk-Fact-D2706E8A4134AA75BB19AAB8625DB599" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,946,685</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e933-wk-Fact-F346A2F43EDA19707F6DAAB8625B6307" name="us-gaap:Revenues" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">29,518,809</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e952-wk-Fact-7EFC892C5549FCBFAC0DAAB862517247" name="us-gaap:Revenues" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">24,465,005</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e971-wk-Fact-589DC5ACB3460F828EE0AAB8624AF1F9" name="us-gaap:Revenues" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">27,841,490</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e1054-wk-Fact-76F12585058037D131E6AAB86259D555" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">20,901,538</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1073-wk-Fact-CF86C72FB2E77710CF20AAB86257027C" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,831,441</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1092-wk-Fact-9C0D56C4692866DEBBB7AAB86253B4FA" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">18,118,418</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Research and development-funded programs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e1113-wk-Fact-EABFC63A0C70D2AC6C6BAAB862467866" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,216,161</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1132-wk-Fact-2F4681138E6970583C60AAB86242412D" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,892,066</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1151-wk-Fact-B74E1CD33D3D9470F489AAB862467F66" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,364,658</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Research and development-internal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e1172-wk-Fact-E4BC7C49E4DDBBA0243CAAB8624AEAF9" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">9,132,969</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1191-wk-Fact-5557A7FCF243056475D6AAB862591079" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">12,553,237</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1210-wk-Fact-74E122A47488BFB04540AAB86243ED66" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,515,057</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e1231-wk-Fact-9FBBA05B2DE857D80805AAB8625D0D7A" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">21,316,459</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1250-wk-Fact-7184FF48DFF70C0B04BBAAB8624C2677" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">27,210,849</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1269-wk-Fact-0571AE950193B6381690AAB8624E7A81" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">20,541,244</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment of goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e1291-wk-Fact-5D34BE5EB017272068FEAAB862444546" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">331,344</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1310-wk-Fact-7EF97F81D34A2A2C86F7AAB862463CED" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,417,470</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1329-wk-Fact-1E23448CE12A061296FAAAB8625051B3" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">600,086</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment of assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e1350-wk-Fact-FA39B6A0870285BEC1CBAAB8625426F4" name="us-gaap:OtherAssetImpairmentCharges" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1369-wk-Fact-B9058F1B77D27E3FAC68AAB8625F633E" name="us-gaap:OtherAssetImpairmentCharges" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,526,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e1409-wk-Fact-75918147C4242D66CCE5AAB8624BA24E" name="us-gaap:CostsAndExpenses" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">55,898,471</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1428-wk-Fact-3C380FC705F354DF62C7AAB8624A6317" name="us-gaap:CostsAndExpenses" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">64,431,732</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1447-wk-Fact-B4DADED4AA2AA30389D6AAB86255430B" name="us-gaap:CostsAndExpenses" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">58,139,463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9188567e1468-wk-Fact-7190014CA97DD3C3FC89AAB862537599" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">26,379,662</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e1488-wk-Fact-E85083AF474F90345889AAB8625658B9" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">39,966,727</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e1508-wk-Fact-1DC94C067B21CF27FB37AAB862570DC4" name="us-gaap:OperatingIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">30,297,973</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-operating (expense) income, net:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e1592-wk-Fact-8A54A03D879D46DAF2F5AAB86242003B" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">543,759</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1611-wk-Fact-B291C95C105ED1EDAB73AAB86259822E" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">640,059</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1630-wk-Fact-15C3FE086CFAC6AA5DB1AAB8624F4B26" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">775,626</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other income, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e1651-wk-Fact-1677ADACC15AC8380546AAB86256D1F0" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">225,617</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1670-wk-Fact-E06C762218B8AB4EF12BAAB86242E59B" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">855,106</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1689-wk-Fact-43DDA331162E306AE2B4AAB8625CFFB6" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">247,291</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency transaction gains (losses)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e1710-wk-Fact-5328B35E99C5BC5F6211AAB86257E157" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">202,517</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1729-wk-Fact-A4734EBD0EDA962DC5D1AAB862446390" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,169,254</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e1748-wk-Fact-9EA550C998F23056B9D1AAB862409B66" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">1,068,059</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(Loss) gain on investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9188567e1770-wk-Fact-26BBE30A8B6075973FD0AAB86241BDD1" name="us-gaap:GainLossOnSaleOfInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">3,858,453</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1790-wk-Fact-8AF8FC8C46366BE01651AAB8625B0CC4" name="us-gaap:GainLossOnSaleOfInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,849,816</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1809-wk-Fact-F6B58818A16A53919480AAB8624E140C" name="us-gaap:GainLossOnSaleOfInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,000,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total non-operating income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9188567e1830-wk-Fact-3E7FB1A2712B2A908B0DAAB86252274A" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,886,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1850-wk-Fact-7ED788B07464CC73879FAAB8624F4BA0" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,514,235</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1869-wk-Fact-FDF15394DAD5AFCDE2BCAAB86247D4B6" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,954,858</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Loss before (provision) benefit for income taxes and net (income) loss of noncontrolling interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9188567e1890-wk-Fact-7841F9C6C151DBDB4E2BAAB86246ABE1" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">29,266,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e1910-wk-Fact-992BCB24C2FC196885B8AAB862433467" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">34,452,492</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e1930-wk-Fact-D02742A80113E8E604E1AAB8625085A2" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">28,343,115</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Tax (provision) benefit </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9188567e1953-wk-Fact-BC0D5C9E09033A91072DAAB862487648" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">108,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e1973-wk-Fact-DC7611EFDA49A367C9BEAAB8625A96A5" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">30,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e1993-wk-Fact-90E6519A87864B3F4A25AAB862580A79" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,963,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9188567e2014-wk-Fact-7EA162858B93D5C09CF6AAB8624C9222" name="us-gaap:ProfitLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">29,374,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e2034-wk-Fact-E0C0E7A8FCBDC823642BAAB8624B2291" name="us-gaap:ProfitLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">34,482,492</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e2054-wk-Fact-6EBB68F91511A9CCB9F4AAB8625B2936" name="us-gaap:ProfitLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">25,380,115</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net (income) loss attributable to the noncontrolling interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9188567e2076-wk-Fact-949A9812ACB69F82881DAAB8624DAAFF" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">132,030</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e2096-wk-Fact-508C8B1F5043E9B640D7AAB862512D2D" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">51,050</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e2116-wk-Fact-A5497303009A250E8661AAB8625290DF" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">139,633</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net loss attributable to Kopin Corporation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9188567e2142-wk-Fact-B655014C563B4BF88DE6AAB86253A001" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">29,506,252</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e2162-wk-Fact-9E1801C2A37C1B693C14AAB86249F592" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">34,533,542</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e2182-wk-Fact-79E4A5C14D8AF6BC66FDAAB862508194" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">25,240,482</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net loss per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9188567e2266-wk-Fact-45C92373B1F2A9AF775FAAB8624E570A" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e2286-wk-Fact-F4B2C68D12697654AC4AAAB86240FA8A" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.47</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9188567e2306-wk-Fact-72C4303627C2FB7F0508AAB8625E8BEA" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.36</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average number of common shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9188567e2385-wk-Fact-3DF94C6C75CBD0425F43AAB862472605" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2019Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">80,282,126</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e2404-wk-Fact-B6FCAE2AB2FD61F41EDAAAB8625746A0" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2018Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">73,156,545</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9188567e2423-wk-Fact-72CCB639F9AB9960EF0EAAB8625420AC" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2017Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">69,914,956</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Accompanying Notes to Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="sEA4E03510E5B52479183F8AF257144DB"></a></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">KOPIN CORPORATION</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9189423e759-wk-Fact-7EA162858B93D5C09CF6AAB8624C9222" name="us-gaap:ProfitLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">29,374,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9189423e779-wk-Fact-E0C0E7A8FCBDC823642BAAB8624B2291" name="us-gaap:ProfitLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">34,482,492</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9189423e799-wk-Fact-6EBB68F91511A9CCB9F4AAB8625B2936" name="us-gaap:ProfitLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">25,380,115</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss), net of tax:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9189423e878-wk-Fact-E9F5D6399891E155D23AAAB8627329D6" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">206,580</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9189423e898-wk-Fact-4E67791B1FD10D4EFD13AAB86247CC83" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">1,912,427</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9189423e918-wk-Fact-DFB084829A397BB9F662AAB8625584F4" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,921,655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unrealized holding gain (loss) on marketable securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9189423e939-wk-Fact-9335442B0A0636FB57D0AAB8625BB17F" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">446,533</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9189423e958-wk-Fact-1D78DE8D08C2617B3778AAB8625B9135" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">264,949</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9189423e978-wk-Fact-FD6CDDF2F71267BDFC1BAAB862802E9A" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">148,520</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Reclassifications of (loss) gain in net loss on marketable securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9189423e999-wk-Fact-91ADF617737401473654AAB8625DC63D" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">37,356</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9189423e1019-wk-Fact-81887F03119F7530CAFFAAB86271D3DE" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">49,525</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9189423e1038-wk-Fact-1E331AE611BDA30AA395AAB8626025BC" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">6,376</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss), net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9189423e1060-wk-Fact-B56F86E8FE2D446DE107AAB8625C7C9C" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">202,597</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9189423e1079-wk-Fact-B4FD51B066853F53FA9BAAB86257DB7E" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,127,851</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9189423e1099-wk-Fact-4B953C5EF8006F75C03BAAB86271C944" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,063,799</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9189423e1120-wk-Fact-808FE777DB8DDA2C3751AAB8625A402C" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">29,171,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9189423e1140-wk-Fact-0D4580E6DEE9B3DAD78BAAB8624747D0" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">36,610,343</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9189423e1160-wk-Fact-BC101C35DA87F495F265AAB8625F7AB1" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">23,316,316</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Comprehensive (income) loss attributable to the noncontrolling interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9189423e1182-wk-Fact-9FC1BDD5422026418B3CAAB86260BCDB" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">132,030</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9189423e1202-wk-Fact-AB783A0E6130B08244DFAAB8625C09F9" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">66,609</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9189423e1221-wk-Fact-8CBA2DDF29CC746533A0AAB8625D0557" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">69,642</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Comprehensive loss attributable to Kopin Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9189423e1247-wk-Fact-32EB514A2BB2ABC322E2AAB8625AA028" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">29,303,655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9189423e1267-wk-Fact-031A5559761FC5E929DFAAB8625BA3D5" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">36,543,734</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9189423e1287-wk-Fact-EE4D32EE4CCA93A8376EAAB862387735" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">23,246,674</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:30px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Accompanying Notes to Consolidated Financial Statements.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s39CCE338E7E35C3FB100C729D6E038B7"></a></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">KOPIN CORPORATION</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="35"></td></tr><tr><td style="width:22%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Additional</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Paid-in</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Capital</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Treasury</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stock</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Income</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deficit</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total Kopin</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Corporation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stockholders&#8217;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Noncontrolling</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Interest</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stockholders&#8217;</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Balance at December&#160;31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1054-wk-Fact-522E381682CBAF0F33ADAAB8623071B4" name="us-gaap:SharesOutstanding" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">76,640,943</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1073-wk-Fact-D9B66661C5E9B63F8DC7AAB8620785B1" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">766,409</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1092-wk-Fact-84551CD0AFC8BB23B733AAB8621EF3F0" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">327,323,162</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e1112-wk-Fact-B53DD44CA9868E31CF8BAAB8622D9BB0" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">42,741,551</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1132-wk-Fact-AE73846C81263BF108B8AAB8621A55AC" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,570,971</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e1151-wk-Fact-3D1E2A375FA916DE4759AAB862364E9C" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">214,177,388</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1172-wk-Fact-43C488BFD1C0C6759013AAB8622791E8" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">72,741,603</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1191-wk-Fact-FA7D2AEF31F695938ED1AAB862671EDA" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,478,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1211-wk-Fact-A02EFB5AEBFB9F949AADAAB8625702B5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2016Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">74,219,643</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Vesting of restricted stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1226-wk-Fact-DDEBDD37770CEE9DBD36AAB862802860" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,170,847</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1240-wk-Fact-A7299AA379178AAED9B1AAB8621C942C" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">11,708</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e1259-wk-Fact-E277488BFF17FB531D6DAAB8621817CD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">11,708</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1430-wk-Fact-DC27AA2BC45120150BE3AAB86233CE12" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,375,330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1508-wk-Fact-F66EEBB6A2605B42D1BAAAB8620956B2" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,375,330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1546-wk-Fact-DE5834281D3E3ED40387AAB861EFFD99" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,375,330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1639-wk-Fact-34504398D2BC0D3B1709AAB86232F44C" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,993,808</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1678-wk-Fact-0A50130102A8B106F306AAB8627B9479" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,993,808</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1697-wk-Fact-D9964FE51780C881E29DAAB8624593E0" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">69,991</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e1716-wk-Fact-4B953C5EF8006F75C03BAAB86271C944" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,063,799</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Restricted stock for tax withholding obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e1737-wk-Fact-E789D5F1CDB8754AF709AAB862199906" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">239,752</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e1752-wk-Fact-B58810134836C20FD95EAAB8624D2E3B" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,397</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e1772-wk-Fact-1FA57813CE2158250802AAB86215DDAD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">768,926</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e1851-wk-Fact-2658F831CAD3B4326FAEAAB8622057F4" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">771,323</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e1890-wk-Fact-5FFDA943EAF057F052FAAAB86216070F" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">771,323</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Distribution to noncontrolling interest holder</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e2042-wk-Fact-BCA0013E37641642BC7EAAB861EFE35B" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">791,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e2062-wk-Fact-7C18571D686C35C5947FAAB86214356B" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">791,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Sale of unregistered stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2137-wk-Fact-59F3778E872135AEB6ABAAB862567C3A" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">25,502,882</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e2175-wk-Fact-B81185DBB8D179D7BF02AAB8622E6BDE" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">838,632</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2196-wk-Fact-73F22F85C09E2CA4C7ADAAB862483DBE" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">24,664,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2234-wk-Fact-F1822D12E87F957D456BAAB8622B1145" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">24,664,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e2346-wk-Fact-2464EB759710C1B13E97AAB8627FD2DF" name="us-gaap:ProfitLoss" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">25,240,482</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e2367-wk-Fact-64B9C0C825FC4F38D250AAB8621E9817" name="us-gaap:ProfitLoss" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">25,240,482</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e2387-wk-Fact-74F825AECD010703B7CCAAB862166133" name="us-gaap:ProfitLoss" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">139,633</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e2407-wk-Fact-6EBB68F91511A9CCB9F4AAB8625B2936" name="us-gaap:ProfitLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">25,380,115</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Balance at December 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2429-wk-Fact-4E4A13F05A56BA98B8EEAAB86228B059" name="us-gaap:SharesOutstanding" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">77,572,038</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2443-wk-Fact-403E35B546271111BF4EAAB862324E1A" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">775,720</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2462-wk-Fact-0D4A5700163DF2F9CD57AAB862383647" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">329,917,858</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e2482-wk-Fact-18868982AFBA18F0AFA7AAB861FA8519" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">17,238,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2502-wk-Fact-03942C04F23F6C76363FAAB86218623A" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,564,779</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e2521-wk-Fact-C000B71F738570EB1F68AAB86207C51E" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">240,256,502</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2542-wk-Fact-5A3F22CB6CAD7A5B4FF5AAB8621E29F3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">76,763,186</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2561-wk-Fact-0D0269B58D5CF8FC29DEAAB8622AF1C6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">616,661</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2580-wk-Fact-3EE37AC47AEB94C970ECAAB8621AE27B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">77,379,847</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Vesting of restricted stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2602-wk-Fact-E7FA277D5BBD8BB02228AAB86201F9D9" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,093,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2616-wk-Fact-E119AC3403FD27EFAC15AAB86230A47B" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">10,930</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e2635-wk-Fact-D3E164555D0421AA6D93AAB861FBF4CC" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">10,930</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2806-wk-Fact-6678A2E5F9197D72BA97AAB86263E9AA" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,791,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2884-wk-Fact-6DC8AD547641554573CDAAB86217A20C" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,791,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e2922-wk-Fact-1CF303E27A0B6C43A9D5AAB86218E15A" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,791,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3015-wk-Fact-4B75AB7A8141FB6238CEAAB8622D25D8" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,010,192</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3055-wk-Fact-587AEFA82D714088CE49AAB86205AA75" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,010,192</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3075-wk-Fact-C6FEAED22383ABD7F17CAAB8627DFF8F" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">117,659</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3095-wk-Fact-B4FD51B066853F53FA9BAAB86257DB7E" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,127,851</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Restricted stock for tax withholding obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3117-wk-Fact-7A51D8A442C58F8B383EAAB862134300" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">142,972</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3132-wk-Fact-19625D55F7084DEAE887AAB8621A0999" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,430</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3152-wk-Fact-B3C2CC35E43375949EADAAB861FE7D05" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">206,585</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3231-wk-Fact-4AB033DAA1E0F691BC45AAB8625CE484" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">208,015</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3270-wk-Fact-36791E3DA26F302B898AAAB8627641F2" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">208,015</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Distribution to noncontrolling interest holder</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3422-wk-Fact-B29EF9C1CD8C1B4DC3D1AAB862428086" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">699,105</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3442-wk-Fact-C0CEAF5E20F7B26DB074AAB861F88BED" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">699,105</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Adoption of accounting standard </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e3555-wk-Fact-53F932F5D82ACE01638FAAB8622CEFBE" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,059,383</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e3575-wk-Fact-E7E66AF1A34B7C5FD329AAB8623061E9" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,059,383</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e3613-wk-Fact-C545C0D28682A681743FAAB862041347" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,059,383</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net (loss) income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3725-wk-Fact-F78FDC5A54E8FAA34593AAB861F7DB70" name="us-gaap:ProfitLoss" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">34,533,542</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3746-wk-Fact-14EBA59B7A41A3B7BC14AAB8620244CE" name="us-gaap:ProfitLoss" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">34,533,542</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e3766-wk-Fact-BD9F2EB5FBB41B4E874AAAB8622A6A4B" name="us-gaap:ProfitLoss" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">51,050</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3785-wk-Fact-E0C0E7A8FCBDC823642BAAB8624B2291" name="us-gaap:ProfitLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">34,482,492</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Balance at December 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e3807-wk-Fact-AE6E3665F13A104EEB34AAB86258FE98" name="us-gaap:SharesOutstanding" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">78,522,066</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e3821-wk-Fact-2CDE03A7C41897D4ED5DAAB86222330E" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">785,220</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e3840-wk-Fact-EC051BE348EAC9367997AAB861EC25BC" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">334,491,397</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3860-wk-Fact-2D64517B2B45AAE11024AAB8625CB42F" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">17,238,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e3880-wk-Fact-D384B59F2A617379B37BAAB862312315" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,554,587</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3899-wk-Fact-4C45B6F86A1FF6BA061AAAB86208C4E7" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">271,730,661</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e3920-wk-Fact-5F4EF96FBA93637587F5AAB862137C63" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">47,861,874</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9194733e3939-wk-Fact-D70AB6980AD49063D0ADAAB8621A3D00" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">149,053</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9194733e3959-wk-Fact-174559B847F96763E66CAAB861F82610" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">47,712,821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Vesting of restricted stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e3980-wk-Fact-7FD321CDA73F96ECD32AAAB8623AE981" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">634,511</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e3994-wk-Fact-4A0E781FE606247BABA1AAB8625648CE" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">6,345</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e4013-wk-Fact-11C75942C0A4BFCF0559AAB862307BDD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">6,345</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4184-wk-Fact-230286F6560C42B8CE8CAAB8626C32DA" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,057,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4262-wk-Fact-22B28AD689ABF4BD51C9AAB862160501" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,057,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4300-wk-Fact-7A55D80256F96243EF3DAAB86215C3F7" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,057,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other comprehensive loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4393-wk-Fact-6B9F07C6595DCB465BDCAAB8626985D5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">202,597</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4432-wk-Fact-6B9F07C6595DCB465BDCAAB8626985D5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">202,597</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4470-wk-Fact-B56F86E8FE2D446DE107AAB8625C7C9C" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">202,597</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted stock for tax withholding obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e4492-wk-Fact-B3BAC42A4F7866DD9515AAB861ED5960" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">86,086</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e4507-wk-Fact-CD8B7D64AD566A960B27AAB8622FE419" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">861</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e4527-wk-Fact-60CB95588A7C18D8AFBDAAB862295CD3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">44,652</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e4606-wk-Fact-E323F73B2EB931F48B15AAB861EE7388" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">45,513</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e4645-wk-Fact-C186FBB9DB348EFC6781AAB862744A3E" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">45,513</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sale of registered stock, net of costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4667-wk-Fact-B26C07B18A639BA8E14EAAB86225FB47" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">7,979,181</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4681-wk-Fact-905F22E88DF3AA43698CAAB8621977FE" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">79,792</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4700-wk-Fact-8A62B1FE583044D4E415AAB862488A6E" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,958,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4778-wk-Fact-BC2BC8F72873338AF478AAB8620BC5D6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">8,038,529</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4816-wk-Fact-73F85B2BCBF69CA16F18AAB862633A7E" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">8,038,529</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net (loss) income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e4928-wk-Fact-02DF6D2A60AC3F957B17AAB862776826" name="us-gaap:ProfitLoss" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">29,506,252</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e4949-wk-Fact-7807E29D4364475C5AE2AAB862273BCA" name="us-gaap:ProfitLoss" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">29,506,252</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e4969-wk-Fact-F1A3C8FF82EB2132ACD9AAB862064849" name="us-gaap:ProfitLoss" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">132,030</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e4988-wk-Fact-7EA162858B93D5C09CF6AAB8624C9222" name="us-gaap:ProfitLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">29,374,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e5010-wk-Fact-A2402942FFB9AC3380EFAAB861EFB369" name="us-gaap:SharesOutstanding" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">87,049,672</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e5029-wk-Fact-48002182E244A64F7589AAB862126819" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">870,496</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e5048-wk-Fact-BB67CFCCBD22544BBD22AAB8626A67C0" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">344,456,537</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e5068-wk-Fact-E720FA71C429745F906FAAB86266DA3C" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">17,238,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e5088-wk-Fact-A3F256DF2CEA1F3DC3F4AAB861F4EB2D" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,757,184</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e5107-wk-Fact-A1996F75F91AA54BAA2FAAB86278EFFD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">301,236,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e5128-wk-Fact-4751FEC5F1A03B97B125AAB86226D3F0" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">28,608,635</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9194733e5147-wk-Fact-ECF7B751059512BF811DAAB862269872" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">17,023</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9194733e5168-wk-Fact-05EDEC6F6A3303CB0C93AAB8620577FE" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">28,591,612</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:24px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s28EED51226B45B95A6F34389779E60E7"></a></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">KOPIN CORPORATION</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash flows from operating activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e822-wk-Fact-7EA162858B93D5C09CF6AAB8624C9222" name="us-gaap:ProfitLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">29,374,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e842-wk-Fact-E0C0E7A8FCBDC823642BAAB8624B2291" name="us-gaap:ProfitLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">34,482,492</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e862-wk-Fact-6EBB68F91511A9CCB9F4AAB8625B2936" name="us-gaap:ProfitLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">25,380,115</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustments to reconcile net loss to net cash used in operating activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e941-wk-Fact-0F7C89D727A1DAC38CFDAAB861F91962" name="us-gaap:DepreciationAndAmortization" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">792,221</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e960-wk-Fact-2B86167ED91C0E83599BAAB861F28959" name="us-gaap:DepreciationAndAmortization" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,958,680</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e979-wk-Fact-678FC6FDAC91CC87E301AAB862808F42" name="us-gaap:DepreciationAndAmortization" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,501,891</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accretion of premium or discount on marketable debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1000-wk-Fact-ACEC9229FA277EB91383AAB862230E6F" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">21,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1019-wk-Fact-8C076F17516BFBF7C53BAAB8622CBB2A" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">15,948</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1038-wk-Fact-DC7EB5B9AD1A8567A3C1AAB86201FBAD" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">41,364</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1059-wk-Fact-1C99F231E73A2CB56B3FAAB8620965D2" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,057,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1078-wk-Fact-59AA0A60645AFBDB4D77AAB8622DC8C3" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,791,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1097-wk-Fact-CD01D429D31435657853AAB862778F97" name="us-gaap:ShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,296,131</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net (gain)/loss on investment transactions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1118-wk-Fact-26BBE30A8B6075973FD0AAB86241BDD1" name="us-gaap:GainLossOnSaleOfInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">3,858,453</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1137-wk-Fact-8AF8FC8C46366BE01651AAB8625B0CC4" name="us-gaap:GainLossOnSaleOfInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,849,816</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1157-wk-Fact-F6B58818A16A53919480AAB8624E140C" name="us-gaap:GainLossOnSaleOfInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,000,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1179-wk-Fact-048210EE68AB1DA00680AAB861FDD06F" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">105,036</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1198-wk-Fact-6A60537D71F9ECA9112DAAB86201F755" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,185</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1217-wk-Fact-D7D0A713B42064223405AAB8626C4CCF" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,421,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency (gains) losses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e1239-wk-Fact-0A104E4ABB48A7C2D9C0AAB861F6ED05" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">220,015</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1259-wk-Fact-46D908C6F1102D4E46DEAAB8625A019A" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,096,487</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1279-wk-Fact-C73CE87D1E3EBF14B3A3AAB8624B864E" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">893,260</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Loss on sale of property and plant</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1301-wk-Fact-02C671D40465B2C84B66AAB8621720C0" name="us-gaap:GainLossOnDispositionOfAssets" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">508,833</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1320-wk-Fact-45D75E59B53828F420C2AAB861F841AF" name="us-gaap:GainLossOnDispositionOfAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">51,159</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1339-wk-Fact-E66DC2719F5DA121BC12AAB861EF18DC" name="us-gaap:GainLossOnDispositionOfAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment of assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1360-wk-Fact-FA39B6A0870285BEC1CBAAB8625426F4" name="us-gaap:OtherAssetImpairmentCharges" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1379-wk-Fact-B9058F1B77D27E3FAC68AAB8625F633E" name="us-gaap:OtherAssetImpairmentCharges" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,526,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment of goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1419-wk-Fact-D6EDC34C4FB17C34E60BAAB862354E0D" name="us-gaap:AssetImpairmentCharges" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">331,344</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1438-wk-Fact-2B15B54D1553E3778876AAB86247BC14" name="us-gaap:AssetImpairmentCharges" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,417,470</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1457-wk-Fact-57327BEA97E69AFA6B1AAAB86281976C" name="us-gaap:AssetImpairmentCharges" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">600,086</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Change in allowance for bad debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1478-wk-Fact-407E72AC9AD12FFE39DEAAB862783659" name="kopn:IncreaseDecreaseintheAllowanceforDoubtfulAccounts" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">633,131</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1497-wk-Fact-E2565D41D62F769CD6C9AAB862700713" name="kopn:IncreaseDecreaseintheAllowanceforDoubtfulAccounts" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">155,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1517-wk-Fact-8B2A5C612CE524679891AAB86206A999" name="kopn:IncreaseDecreaseintheAllowanceforDoubtfulAccounts" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">13,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Write-off of excess inventory</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1538-wk-Fact-4FBDA6DD0DCC4FD49007AAB8626B9717" name="us-gaap:InventoryWriteDown" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,834,300</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1557-wk-Fact-8C3A03A092D5F372BD44AAB861EE4E8B" name="us-gaap:InventoryWriteDown" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">832,615</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1576-wk-Fact-3B75CF97E477F6015BC2AAB8627038C0" name="us-gaap:InventoryWriteDown" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">654,694</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Change in warranty reserves</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e1597-wk-Fact-CD8DCFA9BA7F6296B5A7AAB861F81168" name="us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">62,107</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1617-wk-Fact-E334B7A84FBCFADC199DAAB861F931D6" name="us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">79,633</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1637-wk-Fact-C90AE5BFCFC118AF3113AAB8627ED093" name="us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">142,328</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Changes in assets and liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e1720-wk-Fact-667BC9E2C062044A9345AAB861ED814A" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,944,859</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1740-wk-Fact-E786F8E3CEF1A42CB34AAAB861F2AA25" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">853,163</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1759-wk-Fact-B8917FF1A25B6C8297FFAAB86206769E" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,376,593</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract assets and unbilled receivables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1781-wk-Fact-0A1EF78E29AE3A7FE1D5AAB861FA81F5" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,168,581</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1800-wk-Fact-FD59834C2A2A6AE68715AAB8627A5CFA" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">865,474</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e1840-wk-Fact-A501A63CB11DCAE0CE4CAAB8622A8A18" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">792,165</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1860-wk-Fact-0C01821764D6E097E1BDAAB862497565" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,656,196</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1880-wk-Fact-A7A2F91DB9FB78A5A3ABAAB862039EC3" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,633,027</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses, other current assets and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e1902-wk-Fact-89BBD4A290264CE9158EAAB86258183D" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">821,340</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e1921-wk-Fact-D56017C04A33612FEDBFAAB862046A7F" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">113,015</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1940-wk-Fact-0079EFC2F14B4FB97AC0AAB8627CAE24" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,084,146</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts payable and accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e1963-wk-Fact-22312290237EFA9836B7AAB8627EBE41" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">163,084</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e1983-wk-Fact-59A19F959AE6239B2E24AAB8625935E5" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">1,208,848</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e2003-wk-Fact-4129C1D676813FC5D542AAB861EFA571" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,924,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Billings in excess of revenue earned</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e2024-wk-Fact-7C64E648506148AD5B17AAB86262D2A1" name="us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">397,121</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2043-wk-Fact-1B7EEDE9B761B7A39AE3AAB861FD2BDF" name="us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">4,742</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2063-wk-Fact-45D3EC4FDE51D58E390AAAB862312061" name="us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">85,282</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash used in operating activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e2085-wk-Fact-F7D12014C347660D8ED7AAB86200D4D7" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">21,026,854</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2105-wk-Fact-C1EFF7B5CAF491AEC31BAAB861F200B8" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">28,103,782</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2125-wk-Fact-009783F6BCB9AD2AE736AAB86239BCA5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">25,912,698</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds from sale of marketable debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e2209-wk-Fact-519D9A5997FF6ED96B28AAB86262097E" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,454,139</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e2228-wk-Fact-8EC3CA27EB46D4482E59AAB861F442A6" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">26,646,078</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e2247-wk-Fact-67A7C65E7ADA0DAABF66AAB86273C24A" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">37,536,004</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Purchase of marketable debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e2268-wk-Fact-B3D019955E949A794502AAB8620561FD" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2287-wk-Fact-C20DD0075E410D31DB8DAAB861F9E504" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,697,329</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2307-wk-Fact-052069FFE3CBEA4E9D11AAB86273406A" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">19,633,903</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash paid for acquisition, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e2329-wk-Fact-90D17AB82A0C64BE6473AAB86230BB54" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e2348-wk-Fact-921F42D3CB265246F80EAAB862161BC0" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2367-wk-Fact-424C30D600EF02682307AAB86205C3EC" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,690,047</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Equity investments purchase</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e2389-wk-Fact-D5729159069902BF099AAAB8620A7FB8" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,500,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2409-wk-Fact-14477A8FF13FFAB75309AAB8624F1C43" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,000,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e2450-wk-Fact-E3AA4A57DDF58E97E6ACAAB861EC6F9D" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">41,031</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2470-wk-Fact-AF4BFA026D3ABC1AAEB1AAB861EFD32F" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">8,373</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2490-wk-Fact-1DEAFBB1F367B073CFF5AAB86238B8D5" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">140,860</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e2512-wk-Fact-EDF0DF0896D2C81EECD2AAB8622C588C" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">170,186</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2532-wk-Fact-E8CDA16B832EF5623D10AAB862098109" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,183,131</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2552-wk-Fact-EFD17441793FD3FDB77AAAB862693BB4" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,794,467</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash provided by investing activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e2574-wk-Fact-5AC2A40EDCFD44C938D5AAB861F953C0" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,742,922</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e2593-wk-Fact-B0C00B56C68F721FFBD9AAB86229BAB6" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">18,757,245</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e2612-wk-Fact-DD63FCC7FBEACD435F71AAB862578E14" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">11,276,727</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash flows from financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sale of unregistered stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e2715-wk-Fact-FCA9A8DE0AAE63D6CC5DAAB86281FCAB" name="us-gaap:ProceedsFromSaleOfTreasuryStock" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e2734-wk-Fact-32FAE9A7654E62C87CEFAAB862730ACE" name="us-gaap:ProceedsFromSaleOfTreasuryStock" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">24,664,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sale of registered stock, net of costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e2755-wk-Fact-07A15EDB36F83180A2DFAAB861F29E7F" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">8,038,529</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Settlements of restricted stock for tax withholding obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e2814-wk-Fact-91F048BEC9593F280065AAB86280862C" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">45,513</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2834-wk-Fact-F09B685A84D40002BF00AAB8627D879E" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">208,015</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2854-wk-Fact-EEB65366A25418A70234AAB86209545C" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">771,323</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Distribution to noncontrolling interest holder</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e2876-wk-Fact-EB70DC1D09DBE355F9C6AAB86277442F" name="kopn:DistributiontoMinorityInterestHolder" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2895-wk-Fact-E319C2B1DADB7AAD48D8AAB86221E791" name="kopn:DistributiontoMinorityInterestHolder" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">699,105</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2915-wk-Fact-249C969520A494B8BDBAAAB8626EB043" name="kopn:DistributiontoMinorityInterestHolder" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">791,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash provided by (used in) financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e2937-wk-Fact-048F42DFF0410E572EE5AAB8620DDD3D" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,993,016</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e2956-wk-Fact-42C51AD85278138F29D1AAB86233793A" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">907,120</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e2976-wk-Fact-CD2255779FAD51C21E34AAB861FBD4A8" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">23,101,190</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Effect of exchange rate changes on cash</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e2997-wk-Fact-E30B68ECA86E9ACF3544AAB8627D668C" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">6,184</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e3017-wk-Fact-9E3C141E74E31F59EE51AAB86234D6BD" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">268,223</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e3037-wk-Fact-B3A696E7857EF53FB648AAB862685074" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">560,513</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net (decrease) increase in cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(<ix:nonFraction id="d9197954e3058-wk-Fact-3068905C8FC9E4E652E4AAB862777EBE" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">8,297,100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d9197954e3078-wk-Fact-D57CF1513D95CFD9925EAAB861FCB4F7" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">10,521,880</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e3098-wk-Fact-BDE7946C92E4AE05AD4CAAB8627E78DA" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">9,025,732</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents at beginning of year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e3119-wk-Fact-497270E1C13FCCA75D59AAB861FE453F" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">14,326,347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e3138-wk-Fact-9FB2F41EE0742E8A0627AAB8622087EF" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">24,848,227</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e3157-wk-Fact-BDD7DFFA0CDF5707B78FAAB8627A3442" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2016Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,822,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents at end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e3183-wk-Fact-7343D56EDD8C06790C08AAB861F7F1DD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">6,029,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e3202-wk-Fact-497270E1C13FCCA75D59AAB861FE453F" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">14,326,347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e3221-wk-Fact-9FB2F41EE0742E8A0627AAB8622087EF" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">24,848,227</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Supplemental disclosure of cash flow information:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income taxes paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e3305-wk-Fact-FBA588EA588C070A43F9AAB8623672AE" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e3324-wk-Fact-FA2510B3AF2C9C7251BEAAB862335740" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,374,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e3343-wk-Fact-4B5CEEC7644DF324A39BAAB8620BA8AB" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">281,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Construction in progress included in accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9197954e3359-wk-Fact-0F8FABDB7737D89BC903AAB86207AAD6" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e3378-wk-Fact-2B84A9EC5EA98DFD29CDAAB8624657E3" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d9197954e3397-wk-Fact-DB0711935C0FE6570E25AAB861F9D451" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">212,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Accompanying Notes to Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="sEA855BD7BB9F55418C3CCA00CBF68D16"></a></div><div><br/></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><a id="s5A2C5482637F5324BC37FE37052AC90C"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="TextSelection-9316CC061F82559739FBAAB8628F778D-0-wk-Fact-1420CBEADDF611F896ADAAB8625FD9E1" continuedAt="TextSelection-9316CC061F82559739FBAAB8628F778D-1" escape="true">&#160;Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="TextSelection-9316CC061F82559739FBAAB8628F778D-1" continuedAt="TextSelection-9316CC061F82559739FBAAB8628F778D-2"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. As used in these notes, the terms &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; &#8220;Kopin&#8221; and the &#8220;Company&#8221; mean Kopin Corporation and its subsidiaries, unless the context indicates another meaning.</span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Going Concern</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock" id="TextSelection-11382DBBB14B5E8DA09BAAB8628FD08E-0-wk-Fact-937FB54FBC181D6761A6AAB86266F5BC" escape="true"><span style="font-family:inherit;font-size:10pt;">The Company has incurred net losses of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e622-wk-Fact-B88104FDC30F713003B5AAB862720183" name="us-gaap:ProfitLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">29.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e626-wk-Fact-4B260157F7426FBC18BBAAB8625BB8A6" name="us-gaap:ProfitLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">34.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e634-wk-Fact-6DCBD560ACD4926156BCAAB8625DB6E0" name="us-gaap:ProfitLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">25.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">for the fiscal years ended 2019, 2018 and 2017, respectively, and net cash outflows from operations of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e643-wk-Fact-2CF1992AB4C18FEBCF84AAB8623CEBA7" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">21.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e647-wk-Fact-440EF961926553C257CAAAB862655E19" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">28.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e655-wk-Fact-231D5CF9D7486B8B2F8BAAB86251C94F" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">25.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">for the fiscal years ended 2019, 2018 and 2017, respectively.&#160;In addition, the Company has continued to experience a significant decline in its cash and cash equivalents and marketable debt securities, which was primarily a result of funding operating losses, of which a significant component relates to the Company&#8217;s ongoing investments in the research and development of Wearable products. These negative financial conditions raise substantial doubt regarding the Company&#8217;s ability to continue as a going concern. </span></ix:nonNumeric><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s products are targeted towards the military and industrial wearable market. Management believes the industrial wearable market is still developing and cannot predict how long it will take to develop or if the Company&#8217;s products will be accepted. In addition, the Company&#8217;s current strategy is to continue to invest in research and development, even during unprofitable periods, which may result in the Company continuing to incur net losses and negative cash flows from operations. &#160;If the Company is unable to achieve and maintain positive cash flows and profitability in the foreseeable future, its financial condition may ultimately be materially adversely affected such that management may be required to reduce operating expenses, including investments in research and development, or raise additional capital. While there can be no assurance the Company will be able to successfully reduce operating expenses or raise additional capital, management believes its historical success in managing cash flows and obtaining capital will continue in the foreseeable future. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. These financial statements do not include any adjustments that might result from the outcome of this uncertainty.</span></div><div style="line-height:174%;padding-top:18px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Correction of Previously Issued Financial Statements</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As more fully discussed in Form 10-K/A filed on November 7, 2019, the Company revised its consolidated financial statements as of December 29, 2018 and for the three years in the period ended December 29, 2018 to correct certain errors impacting noncontrolling interest in connection with its Korean subsidiary Kowon. </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s fiscal year ends on the last Saturday in December. The fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span><span style="font-family:inherit;font-size:10pt;"> includes 52 weeks and are referred to as fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, herein. Because our fiscal year ends on the last Saturday of December every seven years we have a fiscal year with 53 weeks. </span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ConsolidationPolicyTextBlock" id="TextSelection-4A29B136A35A8B6113FFAAB86291C817-0-wk-Fact-DAF7C5A73C9E28117A8EAAB862513CDF" escape="true"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Kopin Corporation, its wholly owned subsidiaries and a majority owned </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e727-wk-Fact-F1F396F0CEE35624C83FAAB8621916D7" name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="FI2019Q4_dei_LegalEntityAxis_kopn_EMDTMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">80</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> subsidiary, eMDT America Inc. ("eMDT"), located in California (collectively the Company). Net loss attributable to noncontrolling interest in the Company's Consolidated Statement of Operations represents the portion of the results of operations of which is allocated to the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated. </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="TextSelection-765B450632F9AC27F2D9AAB8628F3DB3-0-wk-Fact-6B7E75779191260BE7CFAAB86243A0BC" continuedAt="TextSelection-765B450632F9AC27F2D9AAB8628F3DB3-1" escape="true"><ix:continuation id="TextSelection-9316CC061F82559739FBAAB8628F778D-2" continuedAt="TextSelection-9316CC061F82559739FBAAB8628F778D-3"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - 2019 and 2018</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted ASU No.&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2014-09, Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">&#160;effective December 31, 2017 and applied the modified retrospective method.&#160;The Company recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of accumulated deficit. 2017 results have not been revised and continue to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard&#160;to be material to the Company's results of operations on an ongoing basis. Significant changes to the Company's accounting policies as a result of adopting Topic 606 are discussed below.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Substantially all of our product revenues are either derived from the sales of components for use in military applications or our wearable technology components that can be integrated to create industrial and consumer headset systems. We also have development contracts for the design, manufacture and modification of products for the U.S. government or a prime contractor for the U.S. government or for a customer that sells into the industrial or consumer markets. The Company's contracts with the U.S. government are typically subject to the Federal Acquisition Regulations (&#8220;FAR&#8221;) and are priced based on estimated or actual costs of producing goods. The FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. government contracts. The pricing for non-U.S. government contracts is based on the specific negotiations with each customer. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fixed-price contracts with the U.S. government or other customers may result in revenue recognized in excess of amounts currently billed. We disclose the excess of revenues over amounts actually billed as Contract assets and unbilled receivables on the balance sheet. Amounts billed and due from our customers are classified as Accounts receivable on the balance sheets. In some instances, the U.S. government retains a small portion of the contract price until completion of the contract. The portion of the payments retained until final contract settlement is not considered a significant financing component because the intent is to protect the customer. For contracts with the U.S. government, we typically receive interim payments either as work progresses or by achieving certain milestones or based on a schedule in the contract. We recognize a liability for these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned on the balance sheets. The advanced payment typically is not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the other party failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, we typically receive payments within 30 to 60 days of shipments of the product, although for some purchase orders, we may require an advanced payment prior to shipment of the product.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To determine the proper revenue recognition method for contracts with the same customer, we evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. For most of our development contracts and contracts with the U.S government, the customer contracts with us to provide a significant service of integrating a set of components into a single unit. Hence, the entire contract is accounted for as one performance obligation. Less frequently, however, we may promise to provide distinct goods or services within a contract in which case we separate the contract into more than one performance obligation. If a contract is separated into more than one performance obligation, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation. In cases where we sell standard products, the observable standalone sales are used to determine the standalone selling price.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For certain contracts with the U.S. government, the Company recognizes revenue over time as we perform because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. For contracts with commercial customers, while the contract may have a similar liability clause, our products historically have an alternative use and thus, revenue is recognized at a point in time.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. We generally use the cost-to-cost approach to measure the extent of progress towards completion of the performance obligation for our contracts because we believe it best depicts the transfer of assets to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred.   </span></div></ix:continuation></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-9316CC061F82559739FBAAB8628F778D-3" continuedAt="TextSelection-9316CC061F82559739FBAAB8628F778D-4"><ix:continuation id="TextSelection-765B450632F9AC27F2D9AAB8628F3DB3-1"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated or understated and the profits or loss reported could be subject to adjustment.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For our commercial customers, the Company's revenue is recognized when obligations under the terms of a contract with our customer is satisfied and the Company transfers control of the products or services, which is generally upon delivery to the customer. Revenue is recorded as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Provisions for product returns and allowances are reductions in the transaction price and are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. Sales, value add and other taxes we collect concurrent with revenue-producing activities are excluded from revenue.   </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The rights and benefits to the Company's intellectual property are conveyed to certain customers through technology license agreements.&#160;These agreements may include other performance obligations including the sale of product to the customer. When the license is distinct from other obligations in the agreement, the Company treats the license and other performance obligations as separate performance obligations. Accordingly, the license is recognized at a point in time or over time based on the standalone selling price. The sale of materials is recognized at a point in time, which occurs with the transfer of control of the Company's products or services. In certain instances, the Company is entitled to sales-based royalties under license agreements. These sales-based royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under Research and development and other revenues on the Company's Consolidated Statements of Operations.  </span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="TextSelection-0D454FFA4D8F26BB00ADAAB8628E6A0E-0-wk-Fact-D75B703C7C14E90EEAC4AAB86269A437" escape="true"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with the new revenue standard requirements, the impact of adoption on the Company's consolidated statement of operations for the fiscal year 2018 was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Statement of Operations</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Topic 606</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change Higher/(Lower)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net product revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e907-wk-Fact-739878B02E7997E7D99EAAB8625500AB" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">19,211,115</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e926-wk-Fact-83B201A378536C3E6F4CAAB86221BD9B" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">19,726,901</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9200559e945-wk-Fact-C6375CF6FFBA800A29A5AAB8621771D9" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">515,786</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development and other revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e962-wk-Fact-181EECAD41B2B2A4FEB1AAB8624E88A1" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,253,890</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e981-wk-Fact-537CE85E9D42F6DB2B2CAAB8621172EE" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,600,066</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9200559e1000-wk-Fact-866FC56B070EDDB5DF9FAAB8621166FA" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">346,176</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1022-wk-Fact-D77C8EE20CBDB1F895ABAAB86212D99D" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,831,441</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1041-wk-Fact-2068D324ECB5F027CF73AAB8621F89C0" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">16,809,343</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9200559e1060-wk-Fact-9662D2807DE39ADC5B09AAB862191722" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">977,902</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to Kopin Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9200559e1087-wk-Fact-C7882EECA2EF365780DDAAB8621A33E0" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">34,533,542</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9200559e1107-wk-Fact-4FC3599A1D9BCC912968AAB862228A29" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">34,649,482</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1127-wk-Fact-FA342D7C2B70DEBA9C25AAB86220F556" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">115,940</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note 15. Segments and Disaggregation of Revenue for additional information regarding the disaggregation of the Company's revenue by major source.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Assets</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets include unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized from customer arrangements, including licensing, exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are generally classified as current. The Company classifies the noncurrent portion of contract assets under other assets in its condensed consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Liabilities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities consist of advance payments and billings in excess of revenue recognized for the contract. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-9316CC061F82559739FBAAB8628F778D-4" continuedAt="TextSelection-9316CC061F82559739FBAAB8628F778D-5"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Obligations</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="kopn:SatisfactionofPerformanceObligationsTableTextBlock" id="TextSelection-D8EF91F8A070103EAD34AAB86290170E-0-wk-Fact-65B4004AA0E7B7B3E654AAB86254A9DB" escape="true"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.51656920077973%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:53%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1239-wk-Fact-8D18676F99B3741E5754AAB86235B7C7" name="kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers" contextRef="FD2019Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">64</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e1254-wk-Fact-1A78606DC7A0B5ED394BAAB8623962AE" name="kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers" contextRef="FD2018Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">60</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e1269-wk-Fact-55B7D64AA4B3C5E7D8AFAAB8623B36B2" name="kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers" contextRef="FD2017Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">91</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1285-wk-Fact-F225A4B90EE034DEADCEAAB862332698" name="kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers" contextRef="FD2019Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">36</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e1300-wk-Fact-7756E6CCAA6D52430255AAB862350A63" name="kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers" contextRef="FD2018Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">40</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e1315-wk-Fact-B46600C4725CA63A35C0AAB86234D434" name="kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers" contextRef="FD2017Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The value of remaining performance obligations represents the transaction price of orders for which work has not been performed and excludes unexercised contract options and potential orders under ordering-type contracts (e.g., indefinite-delivery, indefinite-quantity ("IDIQ")). As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the aggregate amount of the transaction price allocated to remaining performance obligations was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e1334-wk-Fact-2D6D5E61C74EDE899C59AAB862171019" name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which the Company expects to recognize revenue over the next </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9200559e1338-wk-Fact-0DD83415C3D870F30C97AAB8624D91F7" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" contextRef="FI2019Q4" format="ixt-sec:durmonth">12</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> months. The remaining performance obligations represent amounts to be earned under government contracts, which are subject to cancellation.</span></div><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="TextSelection-A0F7F31C24A4C5245FC0AAB8628F80B9-0-wk-Fact-C0915D63B58C57DB16A7AAB8625EA250" escape="true"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - 2017</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenue if four basic criteria have been met: (1)&#160;persuasive evidence of an arrangement exists; (2)&#160;delivery has occurred and services rendered; (3)&#160;the price to the buyer is fixed or determinable; and (4)&#160;collectability is reasonably assured. We do not recognize revenue for products prior to customer acceptance unless we believe the product meets all customer specifications and has a history of consistently achieving customer acceptance of the product. Provisions for product returns and allowances are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand and acceptance of product when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. We delay revenue recognition for our estimate of distributor claims of right of return on unsold products based upon our historical experience with our products and specific analysis of amounts subject to return based upon discussions with our distributors or their customers. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenues from long-term research and development government contracts on the percentage-of-completion method of accounting as work is performed, based upon the ratio of costs or hours already incurred to the estimated total cost of completion or hours of work to be performed. Revenue recognized at any point in time is limited to the amount funded by the U.S. government or contracting entity. We recognize revenue for product development and research contracts that have established prices for distinct phases when delivery and acceptance of the deliverable for each phase has occurred. In some instances, we are contracted to create a deliverable which is anticipated to go into full production. In those cases, we discontinue the percentage-of-completion method after formal qualification of the deliverable has been completed and revenue is then recognized based on the criteria established for sale of products. In certain instances, qualification may be achieved and delivery of production units may commence however our customer may have either identified new issues to be resolved or wish to incorporate a newer display technology. In these circumstances new units delivered will continue to be accounted for under the criteria established for sale of products. Under certain of our research and development contracts, we recognize revenue using a milestone methodology. This revenue is recognized when we achieve specified milestones based on our past performance. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We classify amounts earned on contracts in progress that are in excess of amounts billed as unbilled receivables and we classify amounts received in excess of amounts earned as billings in excess of revenues earned. We invoice based on dates specified in the related agreement or in periodic installments based upon our invoicing cycle. We recognize the entire amount of an estimated ultimate loss in our financial statements at the time the loss on a contract becomes known. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. We have accounting policies in place to address these as well as other contractual and business arrangements to properly account for long-term contracts. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated and profits would be negatively impacted.</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">53</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-9316CC061F82559739FBAAB8628F778D-5" continuedAt="TextSelection-9316CC061F82559739FBAAB8628F778D-6"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="TextSelection-7FE6AA4122A87DDFC16AAAB862900C54-0-wk-Fact-C903A904EAFFBC7BEC22AAB8625E7F5D" escape="true"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Costs</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime contractors of the U.S. government and commercial partners. Research and development costs include staffing, purchases of materials and laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed immediately.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="TextSelection-6E4CD58CC8C80252C131AAB862901C83-0-wk-Fact-DBE2059279347B48EC9DAAB8624FF09A" escape="true"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.</span></div></ix:nonNumeric><div style="line-height:174%;padding-top:16px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Debt Securities</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketable debt securities consist primarily of commercial paper, medium-term corporate notes, and U.S. government and agency backed securities. The Company classifies these marketable debt securities as available-for-sale at fair value in &#8220;Marketable debt securities, at fair value&#8221;. The Company records the amortization of premium and accretion of discounts on marketable debt securities in the results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses the specific identification method as a basis for determining cost and calculating realized gains and losses with respect to marketable debt securities. The gross gains and losses realized related to sales and maturities of marketable debt securities were not material during the fiscal years ended 2019, 2018 and 2017.</span></div><div style="line-height:174%;padding-top:16px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments consist of marketable debt securities, accounts receivable and certain current liabilities. These assets (excluding marketable securities which are recorded at fair value) and liabilities are carried at cost, which approximates fair value.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:InventoryPolicyTextBlock" id="TextSelection-31EDCB43206079C6B68FAAB8628F9C8D-0-wk-Fact-55F365CCBF63F10F93B2AAB86215FC6D" escape="true"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The Company adjusts inventory carrying value for estimated obsolescence equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company fully reserves for inventories and non-cancellable purchase orders for inventory deemed&#160;obsolete. The Company performs periodic reviews of inventory items to identify&#160;excess&#160;inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become less favorable than those projected by the Company, additional inventory adjustments may be required.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We regularly review inventory quantities on-hand and we write down inventory based on&#160;excess&#160;or&#160;obsolete&#160;inventories determined primarily by future anticipated demand for our products. Inventory write-downs are measured as the difference between the cost of the inventory and net realizable value, based upon assumptions about future demand, which are inherently difficult to assess and dependent on market conditions. At the point of a loss recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established basis.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="TextSelection-86B82359ECFE5E084678AAB8628F7FBA-0-wk-Fact-71C223D1D1FF7F260E1AAAB8625211BB" escape="true"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory consists of the following at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1551-wk-Fact-088E1302128D24385E42AAB86275D6BC" name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,630,156</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e1570-wk-Fact-1D1B3B3E7E40074A50EEAAB862711A85" name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,548,139</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1585-wk-Fact-F3B94855CDBC05DBBBB0AAB8626D04C0" name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">711,475</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e1604-wk-Fact-CEEE273BD604A9566289AAB862676726" name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,526,552</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1624-wk-Fact-AA8A9196536A2F8FD5BBAAB8626C72DB" name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">427,065</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e1643-wk-Fact-42ABA191C13B0CEBF857AAB8627C9BC2" name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">722,547</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1668-wk-Fact-FF83F5D13E8101C97257AAB8620809B0" name="us-gaap:InventoryNet" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,768,696</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e1687-wk-Fact-C63B57C99E9DBAE1B8C9AAB8620BE753" name="us-gaap:InventoryNet" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,797,238</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="TextSelection-3359CA94A4276E532BF3AAB8629188AB-0-wk-Fact-57AEE1573345E2EA4A39AAB8621CBA4C" continuedAt="TextSelection-3359CA94A4276E532BF3AAB8629188AB-1" escape="true"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant and Equipment</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the estimated useful lives of the assets, generally </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9200559e1730-wk-Fact-38C64332DC02EC1C514DAAB8621779CE" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember" format="ixt-sec:duryear">3</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9200559e1734-wk-Fact-054D22AE218F7EB1ECF0AAB8621D00DF" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:duryear">10</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">. Leasehold improvements and leased equipment are amortized over the shorter of the term of the lease or the useful life of the improvement or equipment. As discussed below, </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">54</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-9316CC061F82559739FBAAB8628F778D-6" continuedAt="TextSelection-9316CC061F82559739FBAAB8628F778D-7"><ix:continuation id="TextSelection-3359CA94A4276E532BF3AAB8629188AB-1"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">obligations for asset retirement are accrued at the time property, plant and equipment is initially purchased or as such obligations are generated from use.</span></div></ix:continuation><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Liabilities</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We periodically make equity investments in private companies, accounted for as an equity investment, whose values are difficult to determine. The Company uses the measurement alternative for equity investments without readily determinable fair values which is often referred to as cost method investments. When assessing investments in private companies for impairment, we consider such factors as, among other things, the share price from the investee's latest financing round, the performance of the investee in relation to its own operating targets and its business plan, the investee's revenue and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee's products and services. Because these are private companies which we do not control we may not be able to obtain all of the information we would want in order to make a complete assessment of the investment on a timely basis. Accordingly, our estimates may be revised if other information becomes available at a later date.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:StandardProductWarrantyPolicy" id="TextSelection-90267A2CA7358900FE9BAAB862917EDC-0-wk-Fact-A964A4D71E944A90470EAAB8625E9182" escape="true"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Product Warranty</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual property infringement claims related to the Company&#8217;s products. The Company accrues for known warranty and indemnification issues if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical activity. Accrued warranty costs and warranty claims are not material in the periods presented. </span></div></ix:nonNumeric><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Extended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Warranties</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from an extended warranty on the straight-line method over the life of the extended warranty, which is typically&#160;</span><span style="font-family:inherit;font-size:10pt;">12</span><span style="font-family:inherit;font-size:10pt;">&#160;to&#160;</span><span style="font-family:inherit;font-size:10pt;">18</span><span style="font-family:inherit;font-size:10pt;">&#160;months beyond the standard&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9200559e1818-wk-Fact-4CB0E0985F5F806BF5ADAAB8624435D8" name="kopn:ProductWarrantyTerm" contextRef="FD2019Q4YTD" format="ixt-sec:durmonth">12</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;month warranty. The Company classifies the current portion of extended warranties under contract liabilities and billings in excess of revenue earned and the noncurrent portion of extended warranties under contract liabilities, noncurrent in its consolidated balance sheets. The Company currently has approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e1822-wk-Fact-071B6D813C4601B917CAAAB862435D9E" name="us-gaap:ContractWithCustomerLiability" contextRef="FI2019Q4_srt_ProductOrServiceAxis_kopn_ExtendedWarrantiesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39</ix:nonFraction> thousand</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of contract liabilities related to extended warranties at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:AssetRetirementObligationsPolicy" id="TextSelection-8CF27A41DD3BE91D544CAAB86290D0E7-0-wk-Fact-A7158FD5EBDD8D8BC5F5AAB86246B54F" escape="true"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Asset Retirement Obligations</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock" id="TextSelection-424F544B142B90F45281AAB8628E913B-0-wk-Fact-394C0A1F8A545B283638AAB8624F3591" escape="true"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded asset retirement obligations ("ARO") liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e1855-wk-Fact-B3C7E5E80A2DA21C74E4AAB862684E04" name="us-gaap:AssetRetirementObligation" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. This represents the legal obligations associated with retirement of the Company&#8217;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or may not be within the control of the Company. Changes in ARO liabilities for fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1945-wk-Fact-86440B298F0315D12661AAB8621BD7BE" name="us-gaap:AssetRetirementObligation" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">254,098</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e1964-wk-Fact-5A86BD94F7405C29618BAAB8621CF84D" name="us-gaap:AssetRetirementObligation" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">269,877</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exchange rate change</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e1979-wk-Fact-AAF1C5BAC4E26DEBC78DAAB8621CD1B9" name="us-gaap:AssetRetirementObligationPeriodIncreaseDecrease" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">7,785</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9200559e1998-wk-Fact-EA4AB6426138205C4B28AAB8621B5351" name="us-gaap:AssetRetirementObligationPeriodIncreaseDecrease" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,779</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e2024-wk-Fact-D20AA4AF246A2D3BDF41AAB8621E10DD" name="us-gaap:AssetRetirementObligation" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">261,883</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2043-wk-Fact-86440B298F0315D12661AAB8621BD7BE" name="us-gaap:AssetRetirementObligation" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">254,098</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:IncomeTaxPolicyTextBlock" id="TextSelection-B07F2390A7A4B66593B2AAB86290CD73-0-wk-Fact-C2B52375236CEEB746E1AAB86241485B" escape="true"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="TextSelection-C5D9423CDEA9BB523634AAB8629193D9-0-wk-Fact-60FE385EEB4564F5431FAAB86240807F" escape="true"><div style="line-height:120%;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and liabilities of non-U.S. operations where the functional currency is other than the U.S. dollar are translated from the functional currency into U.S. dollars at year end exchange rates, and revenues and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they occur.</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-9316CC061F82559739FBAAB8628F778D-7" continuedAt="TextSelection-9316CC061F82559739FBAAB8628F778D-8"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:EarningsPerSharePolicyTextBlock" id="TextSelection-F8FB2C6C75B62AAFAAA6AAB862905FAC-0-wk-Fact-1E53507D8C32D64B4278AAB8626EDE41" escape="true"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Net Loss Per Share</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares outstanding and contingently issuable shares, less weighted-average shares reacquired during the period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the Company&#8217;s common stock equivalents, which consist of outstanding stock options and unvested restricted stock.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="TextSelection-A20CB43D4CF3272A477EAAB8628E90FE-0-wk-Fact-395A69064F45A7B304ECAAB8623E0009" escape="true"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:56%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Nonvested restricted common stock</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e2225-wk-Fact-A30E2D9CE2EFF96D5E45AAB862757AE3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,863,124</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2239-wk-Fact-D171483BA6F2E08D9A5BAAB86270DE25" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">2,213,249</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2253-wk-Fact-A87AD3F7149A75E6E186AAB8626F0809" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">2,629,274</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ConcentrationRiskCreditRisk" id="TextSelection-0068EC456BE057262F21AAB86290887D-0-wk-Fact-AEED2717BADF8B670783AAB862607816" escape="true"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of consumer electronic devices and wireless components or military applications. The Company sells its products to customers worldwide and generally does not require collateral. The Company maintains a reserve for potential credit losses.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company primarily invests its excess cash in government backed and corporate debt securities that management believes to be of high credit worthiness, which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the credit worthiness of its marketable securities and, where applicable, guarantees made by the Federal Deposit Insurance Company. </span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:MarketableSecuritiesPolicy" id="TextSelection-0046B95F63EE85EEF59AAAB8629077D6-0-wk-Fact-683746D5705D18673388AAB8620DC1AB" escape="true"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="TextSelection-07DD315AC4F142158CC8AAB8629169DF-0-wk-Fact-FB031142E866E4B42C61AAB862803E5C" escape="true"></ix:nonNumeric>Other-than-Temporary Impairments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company conducts a review of its marketable debt securities on a quarterly basis for the presence of other-than-temporary impairment ("OTTI"). The Company assesses whether OTTI is present when the fair value of a debt security is less than its amortized cost basis at the balance sheet date. Under these circumstances OTTI is considered to have occurred (1)&#160;if the Company intends to sell the security before recovery of its amortized cost basis; (2)&#160;if it is &#8220;more likely than not&#8221; the Company will be required to sell the security before recovery of its amortized cost basis; or (3)&#160;the present value of expected cash flows is not sufficient to recover the entire amortized cost basis.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company further estimates the amount of OTTI resulting from a decline in the creditworthiness of the issuer (credit-related OTTI) and the amount of non credit-related OTTI. Non credit-related OTTI can be caused by such factors as market illiquidity. Credit-related OTTI is recognized in earnings while non credit-related OTTI on securities not expected to be sold is recognized in other comprehensive income (loss). The Company did not record any OTTI for the fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="TextSelection-BE2CB0F9F316D6D64F92AAB86290593E-0-wk-Fact-9D8C5FB9B64060EDD561AAB8623FF642" escape="true"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of nonvested restricted common stock awards is generally the quoted price of the Company&#8217;s equity shares on the date of grant. The nonvested restricted common stock awards require the employee to fulfill certain obligations, including remaining employed by the Company for </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years (the vesting period) and in certain cases also require meeting either performance criteria or market condition. The performance criteria primarily consist of the achievement of established milestones. For nonvested restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized over the service period. If the performance criteria are not met, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">no</span><span style="font-family:inherit;font-size:10pt;"> compensation cost is recognized, and any previously recognized compensation cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested awards.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The value of restricted stock grants that vest based on market conditions is computed on the date of grant using the Monte Carlo model. The fair value of stock option awards is estimated on the date of grant using the Black-Scholes-Merton option-pricing model. There were </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> stock options granted in fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-9316CC061F82559739FBAAB8628F778D-8" continuedAt="TextSelection-9316CC061F82559739FBAAB8628F778D-9"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="TextSelection-56221FF11738CE0076ACAAB8628F929A-0-wk-Fact-0243F32178F9C443CFB9AAB86263820F" escape="true"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Comprehensive Loss</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses) gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="TextSelection-6EE56C7B517431585DB7AAB8628F43DA-0-wk-Fact-F7B248E679C9D7E1DB1FAAB8623F294F" escape="true"><div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income are as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:40%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Translation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Adjustment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized holding (loss) gain on marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reclassifications of gain (loss) of marketable securities in net loss</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accumulated&#160;Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Income</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2579-wk-Fact-26957CBCB5DE495E40F0AAB862127394" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,380,042</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2598-wk-Fact-F617B27427B67507A868AAB862680F25" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">239,213</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9200559e2617-wk-Fact-D61BA80091DB26D31B55AAB86220C5A2" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2016Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">48,284</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2638-wk-Fact-64AD20A88EB8F11FE190AAB8622DF7A0" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2016Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,570,971</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2653-wk-Fact-14BEBC60776E7768819BAAB86220A686" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,851,664</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2672-wk-Fact-310B613DBBBA79ACEAE6AAB86233E067" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">148,520</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9200559e2691-wk-Fact-4FE6C4CCCEA3DB188E9DAAB86215D5C3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" contextRef="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">6,376</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2712-wk-Fact-004ADD208DAFB6A2E747AAB8621AB747" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,993,808</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2732-wk-Fact-0ECB6819D2936ED51EBCAAB86250DD01" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,231,706</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2751-wk-Fact-EFFF7DF76FFE8075C2D3AAB8626DC68C" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">387,733</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9200559e2770-wk-Fact-70226ADA594A08A3DB67AAB86269132F" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2017Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">54,660</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2791-wk-Fact-90860DEDEEFFBE268E2DAAB86248C718" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,564,779</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9200559e2811-wk-Fact-605A7DF5E5A3F6E3394CAAB8622F417D" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">1,794,768</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9200559e2831-wk-Fact-AB4AF1B3A1F02B3C5C00AAB862372543" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">264,949</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2851-wk-Fact-2F1074AF3379673D7699AAB8626C1103" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" contextRef="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">49,525</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9200559e2871-wk-Fact-9C7166BA072836D7D6FDAAB862215047" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,010,192</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2892-wk-Fact-294823F3D32E8A841B77AAB8623B7394" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,436,938</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2911-wk-Fact-DDA2464D6CF3F884D76FAAB862641456" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">122,784</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9200559e2930-wk-Fact-2FF6A01CB50F62530D10AAB8622815AC" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">5,135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9200559e2951-wk-Fact-DA0293B1CE70497150E2AAB861FD391F" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,554,587</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9200559e2971-wk-Fact-E3027B36A12A6A0F780EAAB8623270C1" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">206,580</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e2991-wk-Fact-5D4BFBB36F0F7A360E4FAAB86266165F" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">446,533</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9200559e3010-wk-Fact-64DCB94F12E1E94E9BACAAB8622C64BD" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" contextRef="FD2019Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">37,356</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e3031-wk-Fact-91C6BC058403CC15D01EAAB862254E16" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">202,597</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e3056-wk-Fact-460F89E82C00227AEE42AAB8626BDC55" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,230,358</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e3075-wk-Fact-84218F94B8C3D6248FE1AAB86256941A" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">569,317</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9200559e3094-wk-Fact-3D49EB9604AAD230CEC8AAB862219944" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">42,491</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9200559e3115-wk-Fact-104167CB3A6D4758C83BAAB861FF65F5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,757,184</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for goodwill in accordance with ASC Topic 350. Under ASC Topic 350, goodwill is considered to have an indefinite life, and is carried at cost. Goodwill is not amortized, but is subject to an annual impairment test, as well as between annual tests when events or circumstances indicate that the carrying value may not be recoverable. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performs impairment tests of goodwill at its reporting unit level. The goodwill valuations that are utilized to test these assets for impairment are depending on a number of significant estimates and assumptions, including macroeconomic conditions, overall growth rates, competitive activities, cost containment, Company business plans and the discount rate applied to cash flows. We believe these estimates and assumptions are reasonable and are comparable to those that would be used by other market participants. However, actual events and results could differ substantially from those used in our valuations.</span><span style="font-family:inherit;font-size:10pt;"> As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the ending balance of goodwill was zero. &#160;</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="TextSelection-6CC21E0D7C32A8E69C48AAB8629195A7-0-wk-Fact-8C4C4334E6C441305972AAB8622122CC" escape="true"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of Long-Lived Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company periodically reviews the carrying value of its long-lived assets to determine if facts and circumstances suggest that they may be impaired or that the amortization or depreciation period may need to be changed. The carrying value of a long-lived asset is considered impaired when the anticipated identifiable undiscounted cash flows from such asset are less than its carrying value. For assets that are to be held and used, impairment is measured based upon the amount by which the carrying amount of the asset exceeds its fair value.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="TextSelection-FB56BB13977F55483429AAB8628E7A27-0-wk-Fact-8B2B979D8E382B73606EAAB8621B58A9" continuedAt="TextSelection-FB56BB13977F55483429AAB8628E7A27-1" escape="true"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective December 30, 2018 (the first day of fiscal year 2019), the Company adopted the requirements of the new lease standard Accounting Standards Update ("ASU") </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2016-02,&#160;Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;"> using the modified retrospective approach, applying the new lease requirements at the beginning of fiscal year 2019. In addition, we elected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allows us to carry forward the historical lease classification. The Company did not elect the practical expedient to use hindsight in determining the lease term and in assessing impairment of right-of-use assets. The standard resulted in the recognition of operating lease right-of-use assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e3207-wk-Fact-5A0C23054B5BF48FB152AAB8625712D3" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="I2019Q1LeaseAdoption_srt_RangeAxis_srt_MaximumMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9200559e3217-wk-Fact-001DCF8C52FFA4A98858AAB862477107" name="us-gaap:OperatingLeaseLiability" contextRef="I2019Q1LeaseAdoption_srt_RangeAxis_srt_MaximumMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"><span>$<ix:nonFraction id="d9200559e3221-wk-Fact-5F3F45B602ABF5C6923FAAB8625B50B2" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="I2019Q1LeaseAdoption" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> was classified as current at the beginning of fiscal year 2019. The standard had no material impact on the Company's results of operations or cash flows and there was no cumulative impact on accumulated deficit as of December 30, 2018. In addition, new disclosures are provided to enable readers to assess the amount, timing and uncertainty of cash flows arising from leases.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All of the Company's leases are operating leases. Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease right-of-use assets also includes any initial direct costs and any lease payments made at or before the commencement date and is reduced for any unrestricted incentives received at or before the commencement date. </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-9316CC061F82559739FBAAB8628F778D-9"><ix:continuation id="TextSelection-FB56BB13977F55483429AAB8628E7A27-1"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the majority of the Company's leases, the discount rate used to determine the present value of the lease payments is the Company's incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability payment streams commensurate with the lease term. On December 30, 2018, the discount rate used on existing leases at adoption was determined based on the remaining lease term using available data as of that date. For new or renewed leases starting in 2019, the discount rate is determined using available data at lease commencement and based on the lease term including any reasonably certain renewal periods.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Some of our leases include options to extend or terminate the lease. The Company includes these options in the recognition of the Company's ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company (and thus not included in our ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None of our leases include variable lease-related payments, such as escalation clauses based on the consumer price index ("CPI") rates or residual guarantees.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement </span><span style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2018-13&#8221;), which adds, amends and removes certain disclosure requirements related to fair value measurements. Among other changes, this standard requires certain additional disclosure surrounding Level 3 assets, including changes in unrealized gains or losses in other comprehensive income and certain inputs in those measurements. ASU 2018-13 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Certain amended or eliminated disclosures in this standard may be adopted early, while certain additional disclosure requirements in this standard can be adopted on its effective date. In addition, certain changes in the standard require retrospective adoption, while other changes must be adopted prospectively. The Company believes the standard will not have a material impact on our financial position, results of operations or liquidity.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;In June 2016, the FASB issued ASU 2016-13,&#160;Financial Instruments&#8212;Credit Losses (Topic 326): </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2016-13&#8221;), which requires measurement and recognition of expected credit losses for financial assets held. In November 2019, the FASB issued ASU 2019-10 that has extended the effective date of ASU 2016-13 for Smaller Reporting Entities to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. The Company is currently evaluating ASU 2016-13 and its impact on our consolidated financial statements.</span></div></ix:continuation><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sb46488990aca41fc8f96b982510c3f66"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s2882631B2F845BE69BEF6AD4769B3264"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="TextSelection-1099A75981BAEBB3B8F3AAB86291CDCC-0-wk-Fact-8A6971703755347343B9AAB8623053A3" continuedAt="TextSelection-1099A75981BAEBB3B8F3AAB86291CDCC-1" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><ix:continuation id="TextSelection-1099A75981BAEBB3B8F3AAB86291CDCC-1"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="TextSelection-150285100C21143F24C8AAB86291193E-0-wk-Fact-E408A8D4425894486AB0AAB862328FAC" escape="true"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment consisted of the following at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:56%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Useful&#160;Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3-5 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201116e718-wk-Fact-E5B6A569C799A497147BAAB8621505A7" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">16,344,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9201116e737-wk-Fact-7FF0F3A3E4FF30940A12AAB86223241F" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">16,824,384</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Life&#160;of&#160;the&#160;lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201116e762-wk-Fact-C7178BB07D8649052D04AAB86215C91A" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,577,809</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9201116e781-wk-Fact-49B2BB4A176DAE05D1F7AAB862229CCA" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,676,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9201116e801-wk-Fact-FAC754A80F9D4751FD59AAB8621742F5" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" format="ixt-sec:duryear">3</ix:nonNumeric> years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201116e811-wk-Fact-1A11DB7F0FF3F960CFD7AAB86214D87B" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">101,777</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9201116e830-wk-Fact-3F44E37BBB3D3BE5311EAAB8620F176B" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">523,736</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment under construction</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201116e860-wk-Fact-C388F53825CDD87D5A92AAB86222F74C" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9201116e879-wk-Fact-8EAC896E356CBE21C21CAAB8620A7D93" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">436,806</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201116e909-wk-Fact-3C534AC111CB231DEC0AAAB8621FD361" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">20,023,626</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9201116e928-wk-Fact-49321D775E10B396954BAAB86218C6D6" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">21,461,701</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9201116e958-wk-Fact-0CAFC7026F0CAA46226BAAB8621294A5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">18,550,285</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9201116e978-wk-Fact-187046CEF7CAC160D3FBAAB8621627C8" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">18,862,859</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201116e1014-wk-Fact-F65948E2DAD4D4FF14E1AAB8620491E5" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,473,341</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9201116e1033-wk-Fact-719E07F4B4512A1AFCFBAAB8620AA75E" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,598,842</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense for the fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d9201116e1065-wk-Fact-4286C6431A66A2EA71C3AAB862317F8A" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> million, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d9201116e1069-wk-Fact-910411446F8A5E3A8EEEAAB8622F7015" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> million and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d9201116e1074-wk-Fact-689CF330AEE0D640F429AAB862349545" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.9</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> million, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fiscal year&#160;2018, the Company recorded asset impairment charges of&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9201116e1081-wk-Fact-2DE4754FCB80C5E9F3F3C6A7EDF5DF7E" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;associated with equipment that either is not currently being utilized or will not be utilized for its remaining useful life and is not recoverable.</span></div></ix:continuation><div><a id="s98733aee27e94f6b8f0c83c0ad4d9b6e"></a></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LesseeOperatingLeasesTextBlock" id="TextSelection-7D03613E799E34D11946AAB862929C26-0-wk-Fact-21571ECF6AAED4EBE540AAB8627EE62D" continuedAt="TextSelection-7D03613E799E34D11946AAB862929C26-1" escape="true"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.&#160;&#160;&#160;&#160;Leases</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into operating leases primarily for manufacturing, engineering, research, administration and sales facilities, and information technology ("IT") equipment. At </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company did not </span><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><ix:continuation id="TextSelection-7D03613E799E34D11946AAB862929C26-1"><span style="font-family:inherit;font-size:10pt;">have any finance leases. Almost all of our future lease commitments, and related lease liability, relate to the Company's facility leases. Some of the Company's leases include options to extend or terminate the lease.</span></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LeaseCostTableTextBlock" id="TextSelection-0442ABF3343DAFDAB46BAAB86292BCAD-0-wk-Fact-E745CDAFAEF482EE4AA1AAB862625673" escape="true"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:29%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201740e663-wk-Fact-26EF06068E6791486460AAB8627AF038" name="us-gaap:OperatingLeaseCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,372,245</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></ix:nonNumeric></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="TextSelection-33CCBC0F5EC362B71109AAB862919D24-0-wk-Fact-2D9648DF79C56967367EAAB86237D46D" escape="true"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company's future lease payments under non-cancellable leases were as follows:  </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:29%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201740e705-wk-Fact-FDC6FA1DD70414BBD9A5AAB8621B4F63" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,193,762</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201740e725-wk-Fact-296CCF6BB01B10C18768AAB8621D0F42" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,055,188</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201740e745-wk-Fact-FD8ADCBB9B54AEEF1265AAB86218E709" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">655,652</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201740e765-wk-Fact-3C10D2CF6F3AC6DB63B3AAB8621F4974" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">201,333</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201740e805-wk-Fact-F4D286BE8A0E5E36335FAAB8621DED9B" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,105,935</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9201740e825-wk-Fact-4A98F7DCEB09F4B01D0AAAB8621BA9C4" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">272,650</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201740e846-wk-Fact-10CF30B3986B254CC760AAB8621F3FE9" name="kopn:TotalFutureMinimumLeasePayments" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,833,285</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:28%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201740e914-wk-Fact-D4FB751846E7DFCD4752AAB8620C65EC" name="us-gaap:OperatingLeasePayments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,146,090</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information related to leases was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:35%;"></td><td style="width:35%;"></td><td style="width:1%;"></td><td style="width:28%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted Average Discount Rate&#8212;Operating Leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9201740e980-wk-Fact-9FF4EFBE6EA91B7A8881AAB862010417" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="FI2019Q4" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">6.14</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted Average Remaining Lease Term&#8212;Operating Leases (in years)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d9201740e1006-wk-Fact-52496951FE5B46543CCBAAB862018EDB" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="FI2019Q4" format="ixt-sec:duryear">2.87</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Supplemental Information for Comparative Periods</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to December 30, 2018, the Company accounted for its leases in accordance with Topic 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. The Company leases various facilities. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts incurred under operating leases are recorded as rent expense on a straight-line basis. Total rent expense in the fiscal years ended&#160;2018 and&#160;2017&#160;were approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9201740e1027-wk-Fact-6787793A38FAAA03D32CAAB8625EB9C5" name="us-gaap:LeaseAndRentalExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9201740e1031-wk-Fact-86FB4E431602EEDFA40BAAB86263F1F6" name="us-gaap:LeaseAndRentalExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s3D4E31D9D23A523E92E9E2E953482FB6"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4<ix:nonNumeric contextRef="FD2019Q4YTD" name="kopn:ContractAssetsLiabilitiesNetTextBlock" id="TextSelection-3DAC6A53F1BA86533C4CAAB86292A3EA-0-wk-Fact-2B1F07EB5FEB82E9B9BCAAB8627F8EB2" continuedAt="TextSelection-3DAC6A53F1BA86533C4CAAB86292A3EA-1" escape="true">.&#160;&#160;&#160;&#160;Contract Assets and Liabilities</ix:nonNumeric></span></div><ix:continuation id="TextSelection-3DAC6A53F1BA86533C4CAAB86292A3EA-1"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="TextSelection-75873CBF170414335418AAB86292E64B-0-wk-Fact-34A18C80FA4D2ECA8B9CAAB862801465" escape="true"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net contract assets (liabilities) consisted of the following:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$ Change</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">% Change</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets and unbilled receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9202284e731-wk-Fact-2666CDE4385E66868645AAB86231919C" name="us-gaap:ContractWithCustomerAssetNet" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">921,082</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202284e750-wk-Fact-4217EE784C6BD1800A24AAB8626623B3" name="us-gaap:ContractWithCustomerAssetNet" contextRef="I2018Q1Topic606" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,089,663</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202284e769-wk-Fact-9A1B63E461158958598DAAB862356974" name="kopn:ChangeinContractAssets" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,168,581</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202284e785-wk-Fact-A24D90EA1E5748DA1054AAB8626BFE86" name="kopn:ChangeinContractAssetPercentChange" contextRef="FI2019Q4" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">70</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities and billings in excess of revenue earned</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9202284e801-wk-Fact-D58B8FDC21ABCBBD7377AAB862696272" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">796,794</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202284e821-wk-Fact-517C20F0BADEEC80871BAAB8622E581B" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="I2018Q1Topic606" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">388,933</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202284e841-wk-Fact-1498F3981D651E59B374AAB8622F992D" name="kopn:ChangeinContractLiabilities" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">407,861</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202284e862-wk-Fact-9C1356EFE40D890EB09BAAB862330254" name="kopn:ChangeinContractLiabilityPercentChange" contextRef="FI2019Q4" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">105</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, noncurrent</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9202284e878-wk-Fact-0D5416746832107BFC66AAB86235C866" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">6,557</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202284e898-wk-Fact-DA251B44AA4A2B42A8E3AAB86232FCA1" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="I2018Q1Topic606" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">17,294</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202284e918-wk-Fact-FC5DF05ECDE232B157D1AAB86264AF4B" name="kopn:ChangeinContractLiabilitiesNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">10,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202284e938-wk-Fact-09B34A61E5DD62A263A4AAB862357FBA" name="kopn:PercentChangeinContractLiabilitiesNoncurrent" contextRef="FI2019Q4" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">62</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net contract assets</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9202284e959-wk-Fact-8CA34A79592C5BBA0EEEAAB86234BA79" name="kopn:ContractAssetsLiabilitiesNet" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">117,731</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202284e978-wk-Fact-4743D58FEEF00BB3E191AAB86263C748" name="kopn:ContractAssetsLiabilitiesNet" contextRef="I2018Q1Topic606" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,683,436</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202284e997-wk-Fact-AF002EAB1EA338DF4609AAB8622E73E8" name="kopn:ChangeinContractAssetsLiabilitiesNet" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,565,705</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202284e1013-wk-Fact-0309BA2242DB41B287D9AAB8626A41FF" name="kopn:ChangeinContractAssetsLiabilitiesNetPercentChange" contextRef="FI2019Q4" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">96</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202284e1028-wk-Fact-A830B4C06CB28EDF2E72AAB8627FFE0A" name="kopn:ChangeinContractAssetsLiabilitiesNet" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> decrease in the Company's net contract assets from </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was primarily due to change in our fixed-price contracts with the U.S. government that resulted in revenue recognized in excess of amounts billed and product revenue recognized over time for military programs.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognized revenue of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202284e1043-wk-Fact-6F04155968C21D644C55AAB8627CAEBC" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202284e1047-wk-Fact-3F49853E2A6053C40CCCAAB8627C48AA" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> related to our contract liabilities at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company did not recognize impairment losses on our contract assets during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s9EED9A73DBA35FBF8B1C72710932B2F9"></a></div><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="TextSelection-E57666C86355F8142708AAB86292F6F4-0-wk-Fact-B28C8D929802FAEF26A6AAB86238FCE1" continuedAt="TextSelection-E57666C86355F8142708AAB86292F6F4-1" escape="true">Business Combinations</ix:nonNumeric></span></div><ix:continuation id="TextSelection-E57666C86355F8142708AAB86292F6F4-1"><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, we purchased </span><span style="font-family:inherit;font-size:10pt;">100%</span><span style="font-family:inherit;font-size:10pt;"> of the outstanding stock of NVIS, Inc. ("NVIS") , "), a producer of virtual reality systems for 3D applications, for </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202874e620-wk-Fact-E2E48876015E13D668E0AAB862375708" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="D2017Q1NVIS" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. In addition to the </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202874e624-wk-Fact-E2E48876015E13D668E0AAB862375708" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="D2017Q1NVIS" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> the former selling shareholders of NVIS could earn an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202874e628-wk-Fact-A2F6E9835DBA23848CCDAAB8624B5A1A" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for meeting certain operating performance milestones through March of 2020. As of December 28, 2019, we estimate that the former owners have earned approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202874e632-wk-Fact-4250CAF20CE69819E37AAAB862440566" name="kopn:EstimateofTotalContingentConsiderationEarned" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202874e637-wk-Fact-A2F6E9835DBA23848CCDAAB8624B5A1A" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. In 2019, the Company made payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202874e641-wk-Fact-83C9D15E6AC7EBAC748DAAB8623D47AE" name="us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to the former selling shareholders of NVIS for meeting certain operating performance milestones and the Company may be required to pay an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202874e645-wk-Fact-FBF6A56549DD1C26D986AAB862373960" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> if additional milestones are met and the selling shareholders remain employed with NVIS through March 2020. As there is a requirement to remain employed to earn the contingent payments, these contingent payments are being treated as compensation expense.  </span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="TextSelection-ACF9F5CCCA45B70DB6BEAAB862921B6A-0-wk-Fact-131C870FE2595A014B0FAAB8623F5C68" escape="true"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The identifiable assets acquired and liabilities assumed at the acquisition date have been recognized at fair value. The allocation of the purchase price as of the acquisition date is as follows: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:87%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and marketable securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e683-wk-Fact-63E5692D678CDCD53F85AAB861F06B46" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="I2017Q1NVIS" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,600</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e698-wk-Fact-F2573683F91BE08B6DFDAAB86236E765" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="I2017Q1NVIS" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">490,700</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e718-wk-Fact-DE1E055FBC5909FDA706AAB861EED1A7" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="I2017Q1NVIS" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">768,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other identifiable assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e738-wk-Fact-6DB9913C9ABA21C834CCAAB861F01985" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" contextRef="I2017Q1NVIS" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">46,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Order backlog</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e758-wk-Fact-A213649B3CCAC19029C1AAB861EC80E5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">840,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e778-wk-Fact-37A07AA3BD6AD4AF3E39AAB8623279EF" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,000,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e798-wk-Fact-0FE446462D233056E2F9AAB862359637" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">460,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademark portfolio</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e818-wk-Fact-6F824FC91911CD27B3AEAAB8623278F8" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">160,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202874e838-wk-Fact-891488B7426A833364E5AAB861ECFDBF" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" contextRef="I2017Q1NVIS" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">480,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202874e859-wk-Fact-2F0F2EDA8057114A0702AAB862365E25" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="I2017Q1NVIS" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,084,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e880-wk-Fact-665367163AF503819569AAB861F082A3" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" contextRef="I2017Q1NVIS" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,489,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e906-wk-Fact-8DED2BD46078E3540230AAB861F1705C" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="D2017Q1NVIS" unitRef="usd" decimals="-3" scale="0" format="ixt:numdotdecimal">3,693,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill represents the recording of the excess of the purchase price over the fair values of the net tangible assets acquired. No significant adjustments were recorded to the purchase price allocation during the measurement period. During the fourth quarter of 2017, we finalized the fair values of the acquired assets and liabilities.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" id="TextSelection-DD11895291103192EC69AAB86292A3E8-0-wk-Fact-0E7DD92C9785DECAE6FBAAB862382D0E" escape="true"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The identified intangible assets are being amortized on a straight-line basis over the following lives, in years:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:89%;"></td><td style="width:11%;"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Order backlog</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9202874e946-wk-Fact-EBFA712934F360259E02AAB862121C1F" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" format="ixt-sec:duryear">1</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9202874e957-wk-Fact-A6A007406C7F2EEA375CAAB86211D2DA" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear">2</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9202874e968-wk-Fact-AFF9DF4C869D24F3B840AAB8621061EB" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember" format="ixt-sec:duryear">2</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademark portfolio</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9202874e979-wk-Fact-F44D0F677CCF26692C41AAB862131F10" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" format="ixt-sec:duryear">2</ix:nonNumeric></span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In conjunction with the acquisition, the Company recorded deferred tax liabilities of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202874e990-wk-Fact-56C9AB72F744E2AEEFD2AAB86238078E" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="I2017Q1NVIS" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> associated with the future non-deductible amortization of the intangible assets. These deferred tax liabilities can be used to offset the Company&#8217;s net deferred tax assets. The Company reduced the valuation allowance on its net deferred tax assets in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202874e994-wk-Fact-56C9AB72F744E2AEEFD2AAB86238078E" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="I2017Q1NVIS" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and such reduction was recognized as a benefit for income taxes for 2017. Acquisition expenses were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9202874e998-wk-Fact-B97789D587655CC03A62AAB86239AD73" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" contextRef="I2017Q1NVIS" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the fiscal year ended 2017 and were recorded in selling, general and administration expenses.</span></div><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="TextSelection-F901A568AAD3EF364D32AAB8629273C0-0-wk-Fact-EBD07FED9E7E5E8023A4AAB862433307" escape="true"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited supplemental pro forma disclosures are provided for the fiscal year ended December 30, 2017. All intercompany transactions have been eliminated.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:68%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:29%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9202874e1067-wk-Fact-4769DE23E61ACB192B30AAB862818B99" name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">28,477,870</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202874e1087-wk-Fact-3852E2B6DF3E62CBD977AAB8627FFF57" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">26,302,840</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted earnings per share</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9202874e1118-wk-Fact-D573E80F8BA5F3F12E6CAAB86226913A" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">60</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s5558A880EC5B5EA0A62642710DFEDC5E"></a></div><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6.&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="TextSelection-1FBCBD2E7FD2F37BAA90AAB862937770-0-wk-Fact-1ADE9B008A674AC03F42AAB86268B075" continuedAt="TextSelection-1FBCBD2E7FD2F37BAA90AAB862937770-1" escape="true">&#160;Goodwill and Intangibles</ix:nonNumeric></span></div><ix:continuation id="TextSelection-1FBCBD2E7FD2F37BAA90AAB862937770-1"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfGoodwillTextBlock" id="TextSelection-9FC86C64D6D44418D239AAB862937BD1-0-wk-Fact-971D301C3048F4E2F16DAAB8626599B9" continuedAt="TextSelection-9FC86C64D6D44418D239AAB862937BD1-1" escape="true"><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A rollforward of the Company's goodwill is as follows:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:64%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:33%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9203195e678-wk-Fact-8FFD761ADE9C1D9117D1AAB8620A6410" name="us-gaap:Goodwill" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,780,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment of goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9203195e698-wk-Fact-7EF97F81D34A2A2C86F7AAB862463CED" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,417,470</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change due to exchange rate fluctuations</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9203195e724-wk-Fact-57D534E29E9368B75282AAB861FC1F2B" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">31,433</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 29, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9203195e750-wk-Fact-A0D9592BD45D63861A28AAB861F9BC0C" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">331,344</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Impairment of goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9203195e775-wk-Fact-5D34BE5EB017272068FEAAB862444546" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">331,344</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9203195e806-wk-Fact-945A7C19659D3B292345AAB861FBC238" name="us-gaap:Goodwill" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-9FC86C64D6D44418D239AAB862937BD1-1"></ix:continuation>In 2019, the Company performed a qualitative impairment analysis of goodwill for e-MDT operating unit and determined that the discounted cash flows were not in excess of the carrying value. As a result of the analysis, the Company recorded impairment of goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9203195e829-wk-Fact-A62FE79279BE6964FFDDAAB86267E63A" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q4YTD_us-gaap_ReportingUnitAxis_kopn_EMDTMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended December 28, 2019.  At December&#160;29, 2018, the Company performed an impairment analysis of goodwill based on a comparison of the discounted cash flows to the recorded carrying value of the reporting units, and determined that the discounted cash flows were not in excess of the carrying value of the NVIS reporting unit. At December&#160;29, 2018, the Company decided to discontinue operations at its wholly-owned subsidiary, Kopin Software Ltd. and expects no future cash flows to support the carrying amount of goodwill. As a result, the Company recorded an impairment of goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9203195e833-wk-Fact-FB160FF3169C9753C0A4AAB862623FE8" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD_us-gaap_ReportingUnitAxis_kopn_NVISInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended December&#160;29, 2018. The input methods for goodwill are analyzed for impairment on a nonrecurring basis using fair value measurements with unobservable inputs, which is Level 3 in the fair value hierarchy. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognized&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9203195e845-wk-Fact-D8C5E7C93A0578C114DFAAB86236C7EB" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9203195e849-wk-Fact-5687047C113BE77542EAAAB862649498" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;in amortization expense for the fiscal years ended&#160;</span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, related to intangible assets. The Company did not recognize any amortization expense in 2019. At&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has a carrying value of&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9203195e866-wk-Fact-A206C7B20142B488CAD3AAB86263FC8C" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and accumulated amortization of&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9203195e870-wk-Fact-B3BED79AD7C901076321AAB86265A2F8" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> related to intangibles. The intangibles have no remaining useful life.</span></div></ix:continuation><div><a id="s46C06A34D8215F4BBA2E8E8E698EA5F0"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="TextSelection-42F7D807285501C4D7F1AAB862934782-0-wk-Fact-1E92BA77D664E754F410AAB861F68F74" continuedAt="TextSelection-42F7D807285501C4D7F1AAB862934782-1" escape="true">Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="TextSelection-42F7D807285501C4D7F1AAB862934782-1" continuedAt="TextSelection-42F7D807285501C4D7F1AAB862934782-2"><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments are categorized as Level 1, Level 2 or Level 3 based upon the method by which their fair value is computed. An investment is categorized as Level 1 when its fair value is based on unadjusted quoted prices in active markets for identical assets that the Company has the ability to access at the measurement date. An investment is categorized as Level 2 if its fair market value is based on quoted market prices for similar assets in active markets, quoted prices for identical or similar assets in markets that are not active, based on observable inputs such as interest rates, yield curves, or derived from or corroborated by observable market data by correlation or other means. An investment is categorized as Level 3 if its fair value is based on assumptions developed by the Company about what a market participant would use in pricing the assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table details the fair value measurements of the Company&#8217;s financial assets:</span><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="TextSelection-7C58BD9C3E4248B57F02AAB862936960-0-wk-Fact-2C516BCB0B32CBCD7E6BAAB861F56566" continuedAt="TextSelection-7C58BD9C3E4248B57F02AAB862936960-1" escape="true"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at December 28, 2019 Using:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e825-wk-Fact-CC58D32C6929741D5C2FAAB8628173B9" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">6,029,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e844-wk-Fact-BD028F4D3B2C356C7E23AAB86214247F" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">6,029,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e883-wk-Fact-5A30F3AB058826C97A73AAB862144A81" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">U.S. government and agency backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e898-wk-Fact-EB02BA1C3D00595C23D8AAB8620C35BB" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">8,296,870</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e917-wk-Fact-D534B8A627FAAAA1851AAAB862112DDA" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e936-wk-Fact-A18732B874A6A81089F5AAB862109130" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">8,296,870</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e956-wk-Fact-BFFC4CD409A58F4BF3ACAAB861EED15C" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e976-wk-Fact-00C8FDC8339D5AD73612AAB8621181C1" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,456,127</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1014-wk-Fact-04D5C44FB90E5DFA05CFAAB8620F0201" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,456,127</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1034-wk-Fact-4B8F9D1317423D066135AAB8628199B0" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1054-wk-Fact-8B32C3650F8FB94706A5AAB86213BA9B" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,537,159</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1073-wk-Fact-770B86F0DBF04E031113AAB861EF18AA" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">386,711</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1092-wk-Fact-CB5644A47C6B7F47DA59AAB8620EB748" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1112-wk-Fact-B2B498378DBDF3876A22AAB86281CC48" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,150,448</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1137-wk-Fact-0F7EF6CAA2E8DC68ED52AAB862807A2D" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">26,319,403</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1156-wk-Fact-94621708B9456F681F56AAB8620EB6D2" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">6,415,958</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1175-wk-Fact-7A6B7BB10E5712BC3C43AAB86214C577" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,752,997</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1195-wk-Fact-ED665CEF17481530DF40AAB86280D565" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,150,448</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:nonNumeric></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-42F7D807285501C4D7F1AAB862934782-2" continuedAt="TextSelection-42F7D807285501C4D7F1AAB862934782-3"><ix:continuation id="TextSelection-7C58BD9C3E4248B57F02AAB862936960-1"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair Value Measurement at December 29, 2018 Using:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1402-wk-Fact-68B19C52B0DE7FF921FCAAB8624AEE38" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">14,326,347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1421-wk-Fact-007207EF3ADB594F7E20AAB8624428C8" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">14,326,347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1460-wk-Fact-212AE59F86C7DCBBEC85AAB86243C904" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1475-wk-Fact-8C9D570AD48AB123C2F8AAB862494B3C" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">12,810,923</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1494-wk-Fact-3623CA5BE8F273CA4B58AAB86245820B" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1513-wk-Fact-DAAFC38627C89513ABE2AAB86249A1E3" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">12,810,923</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1533-wk-Fact-1670E3920D31CF86993DAAB862498C95" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1553-wk-Fact-8DC8DF92EFC6187C2056AAB8624C6B60" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">10,107,093</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1591-wk-Fact-A7ABD1376E649E46DE41AAB86245650D" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">10,107,093</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1611-wk-Fact-96AB310A583A7806DD59AAB8624832CC" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity Investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1631-wk-Fact-86AA88F473B5341FD52CAAB86248E25E" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,853,525</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1650-wk-Fact-08CDA70471F19C3B5457AAB8624BB035" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">288,026</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1669-wk-Fact-5BC00F3A737410C7DCC2AAB8624E93B9" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1689-wk-Fact-72F9B3AAD17DEE29F1E0AAB8624F6CE0" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,565,499</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1714-wk-Fact-2F63D2510FC9A98A6301AAB8624C8C4D" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">43,097,888</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1733-wk-Fact-A303CCF79AFA502C2AA1AAB8624BE117" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">14,614,373</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1752-wk-Fact-EF11E05B76C83A8E9522AAB862453456" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">22,918,016</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1772-wk-Fact-5517FAEAD5AA97B91A94AAB862496890" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,565,499</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transfers between levels of the fair value hierarchy are reported at the beginning of the reporting period in which they occur. The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value because of their short-term nature.&#160;If accrued liabilities were carried at fair value, these would be classified as Level 2 in the fair value hierarchy.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="TextSelection-7F44F73E7499F4CBDF25AAB862931CF1-0-wk-Fact-2ABBAC33D4D42642821DAAB861F1219B" escape="true"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in Level 3 investments are as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:26%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net unrealized gains/(losses)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchases, issuances and settlements</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Transfers in and or out of Level 3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity Investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e1942-wk-Fact-72F9B3AAD17DEE29F1E0AAB8624F6CE0" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,565,499</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9207289e1961-wk-Fact-92E3C5E9A0C02C54B151AAB8620FE706" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" contextRef="FD2019Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">3,915,051</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e1981-wk-Fact-10B4246A2A3B5795C9A2AAB86203E0F7" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements" contextRef="FD2019Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,500,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e2001-wk-Fact-3F614967EB42B4700ED3AAB8620729DD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3" contextRef="FD2019Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e2020-wk-Fact-B2B498378DBDF3876A22AAB86281CC48" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,150,448</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Equity Investments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity investments rarely traded or not quoted will generally have less (or no) pricing observability and a higher degree of judgment utilized in measuring fair value. Initial measurement of equity investments occurs when an observable price for the equity investment is available. The Company adopted the measurement alternative for equity investments without readily determinable fair values (often referred to as cost method investments) on a prospective basis. As a result, these investments will be revalued upon occurrence of an observable price change for similar investments and for impairments.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company acquired an equity interest in a company in the first quarter of 2018. The Company made a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2041-wk-Fact-14477A8FF13FFAB75309AAB8624F1C43" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> capital contribution during the three months ended March 31, 2018. The Company also contributed certain intellectual property. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded less than </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2053-wk-Fact-B1F67E97A51054D82C07AAB861F33BFF" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" contextRef="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2057-wk-Fact-B1978D5AECC972E6B8CBAAB861F8F309" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" contextRef="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrealized loss on this equity investment respectively due to a fluctuation in the foreign exchange rate. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company owned an </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e2066-wk-Fact-ED22B7AF8E1C7FA0B854AAB861F2C533" name="kopn:PercentageOwnedofanEquityInvestment" contextRef="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">11</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> interest in this investment and the fair value of this equity investment was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2070-wk-Fact-9968C42FD9156511F7EFAAB861F1762B" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">3.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2017 the Company had a warrant to acquire up to&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e2081-wk-Fact-CED871EA7A141ADDD4DAAAB861F4AE4E" name="kopn:OwnershipPercentageinEquityInvestmentWarrant" contextRef="FD2017Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">15</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of the next round of equity offered by a customer as part of the licensing of technology to the customer. The Company used the pricing and terms of the qualified financing round by the customer in determining the value of its Series A warrant and recorded a gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2085-wk-Fact-59AFD3D8FD7E499940E3AAB861F331F4" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" contextRef="FD2017Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">2.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company acquired an equity interest in the customer by exercising the Series A warrant into Series A shares in the second quarter of 2018 and recorded a loss of less than </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2089-wk-Fact-B0F218DE2511BB026BD4AAB861F65156" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" contextRef="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, the Company acquired shares of the customer's Series B shares valued at </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2093-wk-Fact-D5729159069902BF099AAAB8620A7FB8" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> based on the fair value of the Series B at the closing in May 2019. During the second quarter of 2019, the Company recognized a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2097-wk-Fact-E44B4777D9BCC89B9941AAB861F2BB8D" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" contextRef="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> gain based on an observable price change for the Series A shares by using the customer's Series B capital structure, pricing of the shares being offered and the liquidation preference of Series B. In the fourth quarter of 2019 Kopin reviewed the financial condition and other factors of the customer and as a result, in the fourth quarter of 2019, we recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2102-wk-Fact-B0B255869098FE016284B1FB2FAEAC7A" name="kopn:ImpairmentofEquitySecurity" contextRef="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">5.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to reduce our investment in the customer to zero as of December&#160;28, 2019.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 30, 2019 the Company entered into an Asset Purchase Agreement (the &#8220;Solos Purchase Agreement&#8221;) pursuant to which the Company sold and licensed certain assets of our Solos</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;(&#8220;Solos&#8221;) product line and Whisper</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;Audio (&#8220;Whisper&#8221;) technology. As consideration for the transaction the Company received a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e2118-wk-Fact-3A0B1B2B7E17EC4878AEAAB861F4D32C" name="kopn:PercentageOwnedofanEquityInvestment" contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">20.0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> equity stake in Solos Incorporation (&#8220;Solos Inc.&#8221;). The Company's </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e2122-wk-Fact-3A0B1B2B7E17EC4878AEAAB861F4D32C" name="kopn:PercentageOwnedofanEquityInvestment" contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">20.0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> equity stake will be maintained until Solos Inc. has raised a total of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2126-wk-Fact-0284726DFF50EECF929DAAB861F69EA1" name="kopn:SOLOSEquityRaise" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in equity financing. The Company will also receive a royalty in the single digits on the net sales amount of Solos products for a three-year period, after commencement of commercial production. The Company has performed the analysis and identified Solos Technology as a variable interest entity that should not be consolidated by Kopin as Kopin is not the primary beneficiary of the entity. Kopin is not obligated to provide any additional funding support to Solos Inc., and our potential loss exposure is the value of the investment recorded on our books. Based on the price paid for equity by the other </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207289e2131-wk-Fact-B513E2647FF682AA4C95AAB861F3E89A" name="kopn:TotalOwnershipPercentagebyOtherOwners" contextRef="FD2019Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">80.0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> owners of Solos Inc., volatility based on a peer group and assumptions about the risk free interest rate, the Company estimated the fair value of its&#8217; equity holdings at </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2135-wk-Fact-E3296E53AA945D1C52F1AAB861F717E6" name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_SOLOSMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9207289e2139-wk-Fact-B0B978424D6F8B4D6E86AAB861F728C0" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" contextRef="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_SOLOSMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> gain on investment for this equity transaction as the basis of assets transferred was zero. </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">62</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-42F7D807285501C4D7F1AAB862934782-3"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Debt Securities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The corporate debt consists of floating rate notes with a maturity that is over multiple years but has interest rates that are reset every three months based on the then-current three-month London Interbank Offering Rate ("three-month Libor"). The Company validates the fair market values of the financial instruments above by using discounted cash flow models, obtaining independent pricing of the securities or through the use of a model that incorporates the three-month Libor, the credit default swap rate of the issuer and the bid and ask price spread of the same or similar investments which are traded on several markets. <ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:AvailableForSaleSecuritiesTextBlock" id="TextSelection-23AE4E31B601F23E0A0CAAB86293E33D-0-wk-Fact-24C996B95DDACDB9954DAAB861F56B2C" continuedAt="TextSelection-23AE4E31B601F23E0A0CAAB86293E33D-1" escape="true">Investments in available-for-sale marketable debt securities are as follows at </ix:nonNumeric></span><ix:continuation id="TextSelection-23AE4E31B601F23E0A0CAAB86293E33D-1" continuedAt="TextSelection-23AE4E31B601F23E0A0CAAB86293E33D-2"><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span></ix:continuation></div><ix:continuation id="TextSelection-23AE4E31B601F23E0A0CAAB86293E33D-2"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"></td></tr><tr><td style="width:35%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized&#160;Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">U.S. government and agency backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e2459-wk-Fact-AFC26275C30EE7969822AAB8620E13F5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">8,304,229</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e2478-wk-Fact-8EE0DF61FF2031F01266AAB8620CF549" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">13,064,418</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9207289e2497-wk-Fact-D8C9B365A6C5D159CE4AAAB8620254BC" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,359</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9207289e2518-wk-Fact-B8223017732E10BDE770AAB8620AF8D8" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">253,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e2538-wk-Fact-ABF67E640B64E9B30004AAB86202579F" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">8,296,870</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e2558-wk-Fact-DF583FEE1FE7461EE681AAB862066ADA" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">12,810,923</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e2573-wk-Fact-E8D1AF341516E8FC4D48AAB862051911" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,459,298</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e2592-wk-Fact-5841B05E96273E51ABE5AAB86207DA7B" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">10,175,084</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9207289e2611-wk-Fact-3F95BF7E7777712C7389AAB8620D8214" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9207289e2632-wk-Fact-8C1D5299ECD55E3AE488AAB86204A9B7" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">67,991</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e2652-wk-Fact-E875B00C461FAAA5FD00AAB862082C1F" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,456,127</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e2671-wk-Fact-26C3C45A7C598F3BC156AAB86204F211" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">10,107,093</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e2697-wk-Fact-FB22F0DA65C8408C3549AAB86207DCE2" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,763,527</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e2716-wk-Fact-A052F61C035F54ED55A5AAB8620238E4" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">23,239,502</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(<ix:nonFraction id="d9207289e2735-wk-Fact-9BD66254240E0F986F05AAB8620C3660" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">10,530</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d9207289e2756-wk-Fact-6C4D6A4329A2FBED6A14AAB8620BBA2D" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">321,486</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonFraction id="d9207289e2776-wk-Fact-2608759087BFB92922CEAAB862033D4A" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,752,997</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e2796-wk-Fact-2D0E03AA48039DA654B6AAB8620911E9" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">22,918,016</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="TextSelection-84E99300056A708CF6FAAAB86293EBAE-0-wk-Fact-F11A4169419EEAD5105DAAB861F557D8" escape="true"><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The contractual maturity of the Company&#8217;s marketable debt securities is as follows at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Less than</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">One year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">One to</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Five years</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">U.S. government and agency backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e2932-wk-Fact-005D270A484C80D6DE74AAB8626F2F14" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">299,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e2951-wk-Fact-58B4C55E07C390A3E3E3AAB862683EFD" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,997,620</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e2970-wk-Fact-ABF67E640B64E9B30004AAB86202579F" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">8,296,870</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e2986-wk-Fact-8AAEB16D54878D08E705AAB8626EAF39" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,346,615</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e3005-wk-Fact-5B319186B2037A5C51E4AAB8626AB317" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,109,512</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e3024-wk-Fact-E875B00C461FAAA5FD00AAB862082C1F" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,456,127</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e3050-wk-Fact-60B856558E181A3AA3CDAAB8626D28D1" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,645,865</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e3069-wk-Fact-90163A260E192C9D726DAAB8626B58C9" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">12,107,132</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207289e3088-wk-Fact-2608759087BFB92922CEAAB862033D4A" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,752,997</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><a id="s1D739777B85D591EBFE5A820EDADFC53"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="TextSelection-F983D17BF05A06735761AAB862934AFC-0-wk-Fact-4880ED7DA18F5266C492AAB862304E0E" continuedAt="TextSelection-F983D17BF05A06735761AAB862934AFC-1" escape="true">Stockholders&#8217; Equity and Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="TextSelection-F983D17BF05A06735761AAB862934AFC-1" continuedAt="TextSelection-F983D17BF05A06735761AAB862934AFC-2"><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Registered Sale of Equity Securities</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 15, 2019, the Company sold </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e613-wk-Fact-6AFE4F2952F6FE837165AAB862393D83" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="D2019Q1March2019EquityRaise" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">7.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of registered common stock for gross proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e617-wk-Fact-E22888EDDB54E13F5CF5AAB86229BE0C" name="kopn:GrossProceedsfromRegisteredSaleofEquitySecurities" contextRef="I2019Q1SaleofStock" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e621-wk-Fact-407D433BCD26D2F9FA0CAAB8620ECDF5" name="us-gaap:SharesIssuedPricePerShare" contextRef="I2019Q1SaleofStock" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.10</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share), before deducting underwriting discounts and offering expenses paid by the Company of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e625-wk-Fact-FCDFBA3B61ACE68ACE3AAAB862324B2F" name="kopn:UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities" contextRef="I2019Q1SaleofStock" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. This represented approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e629-wk-Fact-0CBA767DE09ED4AF681EAAB862312A47" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" contextRef="I2019Q1SaleofStock" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">8.9</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of Kopin's total outstanding shares of common stock as of the date of purchase. The net proceeds from the offering were used for general corporate purposes, including working capital. On April 10, 2019, the Company sold </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e634-wk-Fact-BFA525083CB8601208CEAAB8622FA813" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="D2019Q2Shares" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of registered common stock for gross proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e638-wk-Fact-6A61865A974648D0EA90AAB86233F57A" name="kopn:GrossProceedsfromRegisteredSaleofEquitySecurities" contextRef="I2019Q2Shares" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e642-wk-Fact-4DC744593A95CC03A2EDAAB862336063" name="us-gaap:SharesIssuedPricePerShare" contextRef="I2019Q2Shares" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.10</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share), before deducting underwriting discounts and offering expenses paid by the Company of less than </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e646-wk-Fact-4EA05159927590F2AF27AAB8622E26B8" name="kopn:UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities" contextRef="I2019Q2Shares" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, pursuant to the partial exercise of the underwriters' overallotment option in connection with its March 15, 2019 public offering. This represented approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e650-wk-Fact-9498D51D52BB1D8220C3AAB86220C139" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" contextRef="I2019Q2Shares" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.8</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of Kopin's total outstanding shares of common stock as of the date of purchase.</span></div><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Sale of Unregistered Common Stock</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 20, 2017, the Company sold&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e662-wk-Fact-40F3DD81C0BF3B4C2562AAB86230B619" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="D2017Q2Goertek_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">7,589,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares of unregistered common stock to&#160;Goertek,  Inc.&#160;for&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e666-wk-Fact-E02AD5D7E4F8FF7AA1DCAAB8623A7426" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="D2017Q2Goertek_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">24,664,250</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">&#160;(</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e670-wk-Fact-6CC9FF71B4A356F7C2F4AAB8620FEE79" name="us-gaap:SaleOfStockPricePerShare" contextRef="I2017Q2GoertekInc_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.25</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">&#160;per share). This represented approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e674-wk-Fact-59CD01082C901853BF23AAB86234CFCC" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" contextRef="I2017Q2GoertekInc_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">10.1</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of Kopin&#8217;s total outstanding shares of common stock as of the date of purchase. The transaction was accounted for under ASC 505-30 "Treasury Stock," and the loss on the sale of the treasury stock of approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e678-wk-Fact-0991251C58E07B547882AAB86224C02E" name="kopn:GainLossonSaleofTreasuryStock" contextRef="I2017Q2GoertekInc_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;was charged to retained earnings. See Note 17. Related Party Transactions for additional discussion around agreements with Goertek.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Awards</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;">, the Company adopted a </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Incentive Plan ("</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan") which authorized the issuance of shares of common stock to employees, non-employees, and the Board. The </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan was a successor to the Company&#8217;s 2001 Equity Incentive Plan ("2001 Equity Plan") and has been subsequently amended to increase the number of authorized shares to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e704-wk-Fact-CD70FAE78F5E532946EAAAB862306E9F" name="us-gaap:ExcessStockSharesAuthorized" contextRef="FI2019Q4" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">14,100,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. The number of shares authorized under the </span><span style="font-family:inherit;font-size:10pt;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan is the number of shares approved by the shareholders plus the number of shares of common stock which were available for grant under the 2001 Equity Plan, the number of shares of common stock which were the subject of awards outstanding under the 2001 Equity Plan and are forfeited, terminated, canceled or expire after the adoption of the </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan and the number of shares of common stock delivered to the Company either in exercise of an 2001 Equity Plan award or in satisfaction of a tax withholding obligation. The term and vesting period for restricted stock awards granted under the </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan are determined by the Board&#8217;s compensation committee. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e731-wk-Fact-63FB1D2F204DB4233357AAB86235BC3C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2019Q4_us-gaap_PlanNameAxis_kopn_EquityIncentivePlan2010Member" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock authorized and available for issuance under the Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan of which </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e740-wk-Fact-B651EF5CB75449C11F53AAB8622F8A8A" name="kopn:SharesCommittedtobeIssuedUnderStockIncentivePlan" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares are committed to be issued for 2020 incentive program.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-F983D17BF05A06735761AAB862934AFC-2" continuedAt="TextSelection-F983D17BF05A06735761AAB862934AFC-3"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of non-vested restricted common stock awards is generally the market value of the Company&#8217;s common stock on the date of grant. The non-vested restricted common stock awards require the employee to fulfill certain obligations, including remaining employed by the Company for </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years (the vesting period) and in certain cases also require meeting either performance criteria or the Company&#8217;s stock achieving a certain price. For non-vested restricted common stock awards that solely require the recipient to remain employed with the Company, the stock compensation expense is amortized over the anticipated service period. For non-vested restricted common stock awards that require the achievement of performance criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized over the anticipated service period. If the performance criteria are not met, no compensation cost is recognized and any previously recognized compensation cost is reversed.</span><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock" id="TextSelection-78153638132ADF5DC829AAB862938D8B-0-wk-Fact-86649F4F9092CDE2986EAAB86235D15A" escape="true"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:75%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e843-wk-Fact-AF188041D4069E2FCFD4AAB8621087C1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,007,674</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e862-wk-Fact-3B6E4AA5912C596A1185AAB861FDCFAC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.21</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e877-wk-Fact-B8973F8ACBE194DFB383AAB861FA1ED1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,152,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e891-wk-Fact-16460DD8D8997FE1C80DAAB861FF0714" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.40</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9206075e911-wk-Fact-8E8491B215E97369D6F7AAB861FF47BC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">465,150</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e926-wk-Fact-1913F92F3A8210139D1DAAB861FDDA34" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.82</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9206075e946-wk-Fact-F7EA3BF4FC190D773F17AAB862104E1A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,065,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e961-wk-Fact-5F1C1AD713CF37AE31E6AAB862059697" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.90</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e981-wk-Fact-799AA4F1248798C1D08FAAB86206BE48" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,629,274</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e995-wk-Fact-D4BC762B8F2CF3F363BFAAB861FA634F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.31</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1015-wk-Fact-DA431303AB766D5A2B99AAB861FBDFBE" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,549,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1029-wk-Fact-E85AB5689411B2AD121CAAB861FF59A4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.25</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9206075e1049-wk-Fact-B9BFA19D7ECB7B97FA71AAB861FEEB17" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">872,025</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1064-wk-Fact-E5BDEC53B42BBCC9CA32AAB86200C64A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.78</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9206075e1084-wk-Fact-6DCAC9A83E901AAF3B80AAB861FB3876" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,093,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1099-wk-Fact-B0CB097DCA66020EC72FAAB861FE8B95" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">3.05</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1119-wk-Fact-6B1449B56B69C87C1C7AAAB861FE6370" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,213,249</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1133-wk-Fact-94016AD510E997A60258AAB862006C0B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.51</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1153-wk-Fact-4738028AC9917F35BBD6AAB862030C39" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">645,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1167-wk-Fact-477E6A5D46B406112E2FAAB86211B02C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.57</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9206075e1188-wk-Fact-1207BE8FDF8809997B52AAB861F66649" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">355,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1203-wk-Fact-CBA73C35D90C2D5576BDAAB8620CAF89" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.95</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9206075e1223-wk-Fact-6197D5BE98E6C9358E82AAB862078B36" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">639,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1238-wk-Fact-1CAB1FC86BD5170A1C25AAB861FE9648" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.98</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1258-wk-Fact-BCEA7ECFD2A0AF53C3F2AAB8620C271D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,863,124</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1277-wk-Fact-482A47588F846B858ED7AAB862137E4F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.60</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></ix:nonNumeric></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 31, 2017 (fiscal year beginning 2018), the Company amended the employment agreement with our CEO Dr. John Fan to expire on December 31, 2020 and as part of the amendment issued restricted stock grants. </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1297-wk-Fact-42E78E6271ACE7E80D28AAB8620F90F9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">640,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of restricted stock which will vest upon the first </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9206075e1301-wk-Fact-A6CF063563EDE3B381CEAAB8623762D2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" format="ixt-sec:durday">20</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading day period following the grant date during which the Company's common stock trades at a price equal to or greater than </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e1305-wk-Fact-D521D399A17AE0FB2CF7AAB8623A2836" name="kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="usd" decimals="2" scale="0" format="ixt:numdotdecimal">5.25</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">,&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1309-wk-Fact-17F94A056538B5446321AAB86223D72D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">150,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares of restricted stock will vest at the end of the first&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9206075e1313-wk-Fact-D3C2A48E2E9CFF5DB686AAB8623C8DC3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" format="ixt-sec:durday">20</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;consecutive trading day period following the grant date during which the Company&#8217;s common stock trades at a price per share equal to or greater than&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e1318-wk-Fact-CCFB86E67387A89A9765AAB86236AD74" name="kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="usd" decimals="2" scale="0" format="ixt:numdotdecimal">6.00</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1322-wk-Fact-4D89EE4CD5273E52DE3EAAB8620F2601" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">150,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of restricted common stock will vest at the end of the first&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9206075e1326-wk-Fact-4027C364BA03FAAC1815AAB8623AA1FB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" format="ixt-sec:durday">20</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;consecutive trading day period following the grant date during which the Company&#8217;s common stock trades at a price per share equal to or greater than&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e1330-wk-Fact-526810A4709594FC3E72AAB862100253" name="kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" unitRef="usd" decimals="2" scale="0" format="ixt:numdotdecimal">7.00</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">. All of the grants are subject to certain acceleration events and terminate on December 31, 2020. The following table describes inputs used to calculate fair value of the restricted stock grants: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the period ended December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance price target</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1429-wk-Fact-D521D399A17AE0FB2CF7AAB8623A2836" name="kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="usd" decimals="2" scale="0" format="ixt:numdotdecimal">5.25</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1448-wk-Fact-CCFB86E67387A89A9765AAB86236AD74" name="kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="usd" decimals="2" scale="0" format="ixt:numdotdecimal">6.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1467-wk-Fact-526810A4709594FC3E72AAB862100253" name="kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" unitRef="usd" decimals="2" scale="0" format="ixt:numdotdecimal">7.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1483-wk-Fact-C6AAE80C77462BB65D24AAB8622C9175" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">48.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1503-wk-Fact-AE2A0DDC5ED80EAD20DFAAB862267E4C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">48.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1523-wk-Fact-D9685A947CC878885FDDAAB86225C6AC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">48.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1545-wk-Fact-EF55612D13EF3A047B2AAAB86212305A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">1.97</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1565-wk-Fact-D9A9964F1D9FE8B6B910AAB8622A2F15" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">1.97</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1585-wk-Fact-D6B24AECF9AA79A2FE86AAB86222FAA6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">1.97</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life (years)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d9206075e1607-wk-Fact-A88B703515906C13F234AAB8622D933A" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" format="ixt-sec:duryear">2</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d9206075e1626-wk-Fact-866331E75CE9FA95634DAAB8622A76D9" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" format="ixt-sec:duryear">2</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d9206075e1645-wk-Fact-0CCB2CFED427A102C5D0AAB8622E0E51" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" format="ixt-sec:duryear">2</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1666-wk-Fact-0329C153E1A2895C8F79AAB8621DCF30" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="number" decimals="0" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1686-wk-Fact-0329C153E1A2895C8F79AAB8621DCF30" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="number" decimals="0" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1706-wk-Fact-31AE187E7BF61480E951AAB861FA4F18" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr></table></div></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-F983D17BF05A06735761AAB862934AFC-3"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense within each of the categories below as it relates to non-vested restricted common stock awards <ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="TextSelection-EAF1BD0945354B00D3A8AAB862943344-0-wk-Fact-FD66EEC35EEDF4D92B2BAAB8623B5100" continuedAt="TextSelection-EAF1BD0945354B00D3A8AAB862943344-1" escape="true">for the fiscal years </ix:nonNumeric></span><ix:continuation id="TextSelection-EAF1BD0945354B00D3A8AAB862943344-1"><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> (no tax benefits were recognized):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1843-wk-Fact-3572C9EAB6C410B1FFFEAAB862532E63" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">102,629</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1862-wk-Fact-A6647FC2512EDEEDBE45AAB86259CFC3" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">418,605</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1881-wk-Fact-E67218BAA2D44D1919D3AAB862540FE6" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">490,481</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1897-wk-Fact-A703AB0A37C21B5D0B32AAB86259BFA7" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">295,872</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1916-wk-Fact-352300D184F7373491DBAAB8625486F1" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">725,112</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1935-wk-Fact-56562A4B1021BDF2210FAAB862559A5D" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">799,485</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e1956-wk-Fact-48EC7CF97FE4D8FD012DAAB862531B64" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,658,899</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1975-wk-Fact-20BE6E90190CCA1539FFAAB8625A6B50" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,647,337</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e1994-wk-Fact-C49374CBDB378CCB0D29AAB8625C8B59" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,006,165</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9206075e2020-wk-Fact-9EE0A27C5B49FBACCD36AAB8625FDD93" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,057,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e2039-wk-Fact-4FD715A165C41A3226E4AAB8625886DC" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,791,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9206075e2058-wk-Fact-D077E2F8C40D4E227FD2AAB86254BC6F" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,296,131</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></ix:continuation></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized compensation expense for non-vested restricted common stock as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9206075e2083-wk-Fact-08B4FF0B7E7342B65744AAB862127494" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and is expected to be recognized over a weighted average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d9206075e2087-wk-Fact-D57EAB6CB4F456ED2BE6AAB8623B8C43" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" format="ixt-sec:durwordsen">two years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><a id="sD862B57844AA5892A4235A9AF6EB1232"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="TextSelection-5B355CD1374E8192E18DAAB862947426-0-wk-Fact-D596AE9C96561180196AAAB862144A8E" continuedAt="TextSelection-5B355CD1374E8192E18DAAB862947426-1" escape="true">Concentrations of Risk</ix:nonNumeric></span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="TextSelection-3A73517F8B58C91B84CDAAB86294200C-0-wk-Fact-CBAE71C4BC31EC60F6DDAAB8620BB570" escape="true"><ix:continuation id="TextSelection-5B355CD1374E8192E18DAAB862947426-1"><div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ongoing credit evaluations of customers&#8217; financial condition are performed and collateral, such as letters of credit, are generally not required. Customer&#8217;s accounts receivable balance as a percentage of total accounts receivable was as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:75%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Percent&#160;of&#160;Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accounts&#160;Receivable</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Customer</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;28, <br/>2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, <br/>2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Collins Aerospace</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207929e684-wk-Fact-0D3654A1083F807CC465AAB8622D355E" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">23</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e694-wk-Fact-1DDEA16FFDF536EA399EAAB862286388" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">11</ix:nonFraction>%</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">DRS Network &amp; Imaging Systems, LLC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207929e705-wk-Fact-8DD97F366581E7974B96AAB862294538" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">22</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e715-wk-Fact-1ECCDD0FA5A22733B14EAAB8622457F1" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">11</ix:nonFraction>%</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Scott Safety</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207929e726-wk-Fact-BA63146DD80222FAD065AAB862223F1C" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ScottSafetyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">12</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207929e747-wk-Fact-EF0E837216B5074B5EAAAAB862287E9D" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e757-wk-Fact-6B1C6FD7C0BBD88B91FAAAB86222C18D" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">31</ix:nonFraction>%</span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Note: The symbol &#8220;*&#8221; indicates that accounts receivables from that customer were less than </span><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207929e762-wk-Fact-8C7B44412F40366C320FAAB8620E71DD" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:8pt;"> of the Company&#8217;s total accounts receivable.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales to significant non-affiliated customers for fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, as a percentage of total revenues, is as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:62%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Sales as a Percent</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Total Revenue</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Customer</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Military Customers in Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207929e898-wk-Fact-05A57CB638D5F8371D1AAAB8625F8A20" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">30</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e908-wk-Fact-0277F3B6A67F72253047AAB8625BFA2C" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">36</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e918-wk-Fact-81249AE1BCCA4516C20EAAB8625FE8CD" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">48</ix:nonFraction>%</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Collins Aerospace</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e939-wk-Fact-BA17233A286063F22296AAB8625F6304" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e949-wk-Fact-BF2AB680183D5DF64724AAB8625E4EE4" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">DRS Network &amp; Imaging Systems, LLC</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207929e960-wk-Fact-79F42FAB859169CBAB05AAB862605689" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">17</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e980-wk-Fact-A157254A2479DCD68913AAB8625E161F" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General Dynamics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e1001-wk-Fact-8938DC4419E44711314AAAB862621534" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_GeneralDynamicsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">11</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207929e1022-wk-Fact-D8A8EE71EC6111038440AAB86260D848" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Army</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e1073-wk-Fact-87A503C702D65EBFF3D2AAB86260DD6A" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_U.S.ArmyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">12</ix:nonFraction>%</span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Funded Research and Development Contracts</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9207929e1084-wk-Fact-3868C3F8E848F383C563AAB862600A38" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">17</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e1094-wk-Fact-AFE2C4155F8BCC1053CDAAB862609AC0" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9207929e1104-wk-Fact-35054258DE1CB01CCF17AAB8625EE958" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">11</ix:nonFraction>%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Note: The symbol &#8220;*&#8221; indicates that sales to that customer were less than </span><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9207929e1111-wk-Fact-8C7B44412F40366C320FAAB8620E71DD" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:8pt;"> of the Company&#8217;s total revenues. The caption "Military Customers in Total" excludes research and development contracts.</span></div></ix:continuation></ix:nonNumeric><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><div><a id="s2C61B3B46C395D5ABE925DD71249CE11"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:IncomeTaxDisclosureTextBlock" id="TextSelection-94E465FD073819525543AAB862946FAD-0-wk-Fact-DA1553DF0D9B6500B864AAB86250615D" continuedAt="TextSelection-94E465FD073819525543AAB862946FAD-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="TextSelection-6D2B028AA41529F3BE09AAB8629407B0-0-wk-Fact-54F8A530A855951B3603AAB86251FC64" continuedAt="TextSelection-6D2B028AA41529F3BE09AAB8629407B0-1" escape="true"><ix:continuation id="TextSelection-94E465FD073819525543AAB862946FAD-1" continuedAt="TextSelection-94E465FD073819525543AAB862946FAD-2"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The (benefit) provision for income taxes from continuing operations consists of the following for the fiscal years indicated:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">65</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-94E465FD073819525543AAB862946FAD-2" continuedAt="TextSelection-94E465FD073819525543AAB862946FAD-3"><ix:continuation id="TextSelection-6D2B028AA41529F3BE09AAB8629407B0-1"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e841-wk-Fact-C38E7D49F3100681AB3AAAB861ED6C9B" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e860-wk-Fact-BFBC9A62294AAAD9D5A1AAB8621A6927" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e879-wk-Fact-BAC872CC6483638BD625AAB8623E85B4" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e895-wk-Fact-1292DF838A0716F54F17AAB86226F21A" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">104,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e914-wk-Fact-7B34ECDA20A9FA84D92AAAB8623EE0C5" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">25,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e933-wk-Fact-91DEB15258A490463920AAB861ED9AA6" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">568,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current provision (benefit)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e955-wk-Fact-4EB281AC1FD0B2BF14D3AAB862243A2A" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">108,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e974-wk-Fact-B41A6DBC3D2B53AD125DAAB8621619E2" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">30,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e993-wk-Fact-AA4E382C7C203C7DBFC1AAB861F05DF1" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">563,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e1077-wk-Fact-C85B6FA8C45CF52E3921AAB8622FB207" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">5,165,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e1097-wk-Fact-A1DE7FF9653079C23AE7AAB861FC1579" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">7,307,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1117-wk-Fact-59512BC647111963AADDAAB861EF1E16" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,461,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e1138-wk-Fact-C1578096D4F2129CDBA1AAB8622641AD" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,341,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e1158-wk-Fact-E892D36C2B38CC3A6582AAB8621D339F" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">360,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e1178-wk-Fact-445790BA10475BE60738AAB861EC357A" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">493,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e1200-wk-Fact-EDAB88D30CAFC2AD3A93AAB86200155E" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">56,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1220-wk-Fact-1A1DFD609224D063FDE3AAB862191896" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">300,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e1239-wk-Fact-730D7AA7E7C1EA75ECB4AAB8623F6496" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">187,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e1261-wk-Fact-C05415B33CAFE267057AAAB861EB4518" name="us-gaap:DeferredOtherTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,562,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1280-wk-Fact-869BB1A29684DDAC6030AAB86244A181" name="us-gaap:DeferredOtherTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,367,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e1299-wk-Fact-C6ADEFD0854BD8159B54AAB86215AB71" name="us-gaap:DeferredOtherTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">17,181,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total (benefit) deferred provision</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e1322-wk-Fact-F20E055F1E24FD6774F1AAB8623EBC56" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1341-wk-Fact-28E5634FC4A818ABE6A2AAB861F36C9B" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e1360-wk-Fact-E1EE722CA9F45395F2A1AAB862279DAD" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,400,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision (benefit) for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e1387-wk-Fact-BC0D5C9E09033A91072DAAB862487648" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">108,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1406-wk-Fact-DC7611EFDA49A367C9BEAAB8625A96A5" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">30,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e1425-wk-Fact-90E6519A87864B3F4A25AAB862580A79" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,963,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" id="TextSelection-5136E4B09D43B9E5BBA3AAB862941003-0-wk-Fact-FF73E1325CA6FE048EC9AAB86249EC28" escape="true"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the changes in the Company's balance of unrecognized tax benefits for the year ended:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:86%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits at December 30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1497-wk-Fact-50BC60837C532BA3AECAAAB8623F1241" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">394,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases&#8212;prior year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1512-wk-Fact-80EB5B366EB060048833AAB8622D015D" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits at December 29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1532-wk-Fact-3F1D068DA43F5ACCAD8CAAB8623BBF90" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">394,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases&#8212;current year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e1552-wk-Fact-B2FAB4B6B9FE327EADA2AAB8622E66E3" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits at December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e1577-wk-Fact-A9FD30A97FBA69A0E8B7AAB86230EA4E" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">394,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. GAAP requires applying a 'more likely than not' threshold to the recognition and derecognition of uncertain tax positions either taken or expected to be taken by the Company's income tax returns. The total amount of our gross tax liability for tax positions that may not be sustained under a 'more likely than not' threshold amounts to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e1594-wk-Fact-10B9B9FB5C167BAABA95AAB86254178A" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as of December&#160;28, 2019 and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The Company's policy regarding the classification of interest and penalties is to include these amounts as a component of income tax expense. The total amount of accrued interest and penalties related to the Company's unrecognized tax benefits was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e1602-wk-Fact-61CF9E4891EE72D3EC9BAAB8624DABFF" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$0.5 million</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> respectively.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating losses were not utilized in </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> to offset federal and state taxes.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">66</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-94E465FD073819525543AAB862946FAD-3" continuedAt="TextSelection-94E465FD073819525543AAB862946FAD-4"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="TextSelection-14414C32D68D71D30840AAB862943990-0-wk-Fact-4B78EC8131E35A4B2AEFAAB8624D103A" escape="true"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The actual income tax (benefit) provision reported from operations are different than those which would have been computed by applying the federal statutory tax rate to loss before income tax (benefit) provision. A reconciliation of income tax (benefit) provision from continuing operations as computed at the U.S. federal statutory income tax rate to the provision for income tax benefit is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax provision at federal statutory rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e1804-wk-Fact-280EDBCE61565631604DAAB86262C6B7" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">6,196,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e1824-wk-Fact-C7765435C9140FB9A200AAB86259D5D3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">7,515,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e1844-wk-Fact-E613C3E446BDE4EC45BAAAB86260F26B" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">9,884,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e1861-wk-Fact-162B7A1D75B68B781218AAB862684D74" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">4,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1880-wk-Fact-DA34C63319E4E5E597D5AAB86262C91A" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1899-wk-Fact-75E1D6886897E20AB9B2AAB861EC6618" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign deferred tax rate differential</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e1920-wk-Fact-0699FD475C5DCC9EE256AAB86274E524" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">64,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e1940-wk-Fact-A1B253B2165F3C3903C4AAB86225927C" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">39,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e1960-wk-Fact-45F2177B696D0B58157FAAB86239B903" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">15,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign withholding</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e1981-wk-Fact-7D25FB8D5CB4B588CDD9AAB862718B3A" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2000-wk-Fact-F797C6E1DBBC4ECE6279AAB862645592" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">301,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e2019-wk-Fact-F0FEC1D970DD8F2BB8AAAAB862628783" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">771,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outside basis in Kowon, net unremitted earnings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e2041-wk-Fact-09513333B2053A72A102AAB86212521B" name="kopn:IncomeTaxReconciliationOutsideBasisInSubsidiary" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e2060-wk-Fact-A43C6154993534FB7E29AAB862393765" name="kopn:IncomeTaxReconciliationOutsideBasisInSubsidiary" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">468,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e2080-wk-Fact-55AC484AF1263274A179AAB86278912D" name="kopn:IncomeTaxReconciliationOutsideBasisInSubsidiary" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">2,888,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Permanent items</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e2102-wk-Fact-20CEB491CE612F2BBE7AAAB862651C6A" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,964,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2121-wk-Fact-D762D47DFF48076BD454AAB86276FC92" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">186,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2140-wk-Fact-19EFEFF869204E92E184AAB8623A8896" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">774,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase in net state operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e2161-wk-Fact-0812F0CA56BD2933626BAAB861F1B45A" name="kopn:IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,985,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e2181-wk-Fact-6FB76DAACE5DF3D3360BAAB862503504" name="kopn:IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">406,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e2201-wk-Fact-27536A97FD435A1E8697AAB8627C8795" name="kopn:IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">300,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Utilization of net operating losses for U.K. research and development refund</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e2223-wk-Fact-C4DD22C4ABCBE4C7B7AFAAB8626E349B" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">148,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2243-wk-Fact-0894B94F090EA61236CAAAB8626054A0" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2262-wk-Fact-B86E7DB5425A5E20EE51AAB86257F202" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision to tax return adjustments and tax rate change </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e2285-wk-Fact-0517966FD140A571FCDAAAB861ED1A32" name="kopn:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">803,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e2304-wk-Fact-ECB7A709EA65C0672516AAB862583CD2" name="kopn:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">76,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2324-wk-Fact-38281139B4FBB8C863E3AAB862580418" name="kopn:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">24,833,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e2346-wk-Fact-D2052909C3847BE2F602AAB862647E96" name="us-gaap:IncomeTaxReconciliationTaxCredits" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,931,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2366-wk-Fact-91F3894F58376E3B8BB0AAB8627BC73F" name="us-gaap:IncomeTaxReconciliationTaxCredits" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">239,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2385-wk-Fact-7F6620AD6A5D997E6353AAB8623C363E" name="us-gaap:IncomeTaxReconciliationTaxCredits" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">24,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible 162M compensation limitations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e2406-wk-Fact-6392DEDFC86C5D2E83BAAAB862188E58" name="kopn:EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2425-wk-Fact-0D98F4BF72C38391F256AAB8627EB4E8" name="kopn:EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">13,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2444-wk-Fact-003DE6178E2AB6ABFD69AAB861F1365F" name="kopn:EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">199,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible equity compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e2465-wk-Fact-732FAE60C9C89D2C07FDAAB86224B8C6" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">16,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2484-wk-Fact-FD966C7F3E23FEBF407AAAB8626740ED" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">290,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2503-wk-Fact-BBB4AA9449199DF375A5AAB862646DA8" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,901,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Uncertain tax position for transfer pricing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e2524-wk-Fact-41CE084688E037179DB3AAB8624F94B8" name="us-gaap:IncomeTaxReconciliationTaxContingencies" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">105,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2543-wk-Fact-C5D646AEEEF3E0B44CD0AAB86264C217" name="us-gaap:IncomeTaxReconciliationTaxContingencies" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">91,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2562-wk-Fact-9457CAE0E50437375B31AAB862417C9C" name="us-gaap:IncomeTaxReconciliationTaxContingencies" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">203,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e2583-wk-Fact-876630A3F1E325374A4BAAB86252BD86" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">22,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2603-wk-Fact-C2FFCD3B092CB53128F2AAB86276741E" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">45,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2622-wk-Fact-BE6BBE323ECDA6826034AAB86274ECAB" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">107,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e2643-wk-Fact-DC4A32BFD815422A44FBAAB86254CB46" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,562,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2662-wk-Fact-25E4D7D3504047FB2774AAB861F1254F" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,364,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e2681-wk-Fact-99A9341EB241ABC05BA3AAB8626221CF" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">17,181,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision (benefit)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e2708-wk-Fact-BC0D5C9E09033A91072DAAB862487648" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">108,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e2727-wk-Fact-DC7611EFDA49A367C9BEAAB8625A96A5" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" sign="-" format="ixt:numdotdecimal">30,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e2746-wk-Fact-90E6519A87864B3F4A25AAB862580A79" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,963,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Due to the Tax Act which was enacted in December 2017, our U.S. deferred tax assets and liabilities as of December 30, 2017 were re-measured to&#160;</span><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d9211138e2771-wk-Fact-BF395DCA02ED880AC1BCAAB86255A440" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:8pt;">. The provisional amount recorded related to the remeasurement of our deferred tax balance was approximately&#160;</span><span style="font-family:inherit;font-size:8pt;"><span>$<ix:nonFraction id="d9211138e2775-wk-Fact-0F9BD5693C9980EAF653AAB8624C0903" name="kopn:TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:8pt;">&#160;of tax expense.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pretax foreign income from continuing operations was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e2782-wk-Fact-8B2C13916204CB77252BAAB8625108E3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, pretax foreign loss from continuing operations was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e2790-wk-Fact-A871FBDABF12DDB804E7AAB8624F16FA" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and pretax foreign income from continuing operations was approximately </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d9211138e2798-wk-Fact-7E0C775087C6607394ADAAB862529D7C" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">. <ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="TextSelection-80DBEAC512A06727FBC0AAB86294E740-0-wk-Fact-BB4435E1C08C0E7F9498AAB86250BEDA" continuedAt="TextSelection-80DBEAC512A06727FBC0AAB86294E740-1" escape="true">Deferred income taxes are provided to recognize the effect of temporary differences between tax and financial reporting. Deferred income tax assets and liabilities consist of the following:</ix:nonNumeric></span><ix:continuation id="TextSelection-80DBEAC512A06727FBC0AAB86294E740-1" continuedAt="TextSelection-80DBEAC512A06727FBC0AAB86294E740-2"><span style="font-family:inherit;font-size:9pt;">&#160;</span></ix:continuation></div><ix:continuation id="TextSelection-80DBEAC512A06727FBC0AAB86294E740-2"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign withholding liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e2971-wk-Fact-EED1BE1E1630043AB4BBAAB862551202" name="kopn:DeferredTaxLiabilitiesForeignTaxes" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">525,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e2991-wk-Fact-E8BB92E58CFF8D5C660FAAB86251195C" name="kopn:DeferredTaxLiabilitiesForeignTaxes" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">538,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e3048-wk-Fact-04D42029EF62A1812637AAB86265B61A" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">44,820,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e3067-wk-Fact-52B6CA89AB03FC42DE1FAAB862742B98" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">41,755,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e3087-wk-Fact-5EF0A779FAC36CD1CEF9AAB86266F40E" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,097,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e3106-wk-Fact-E5D6025925BB010E8D44AAB862636F2B" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">3,114,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e3126-wk-Fact-EA0B352601B734DE3368AAB86240DE4D" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,293,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e3145-wk-Fact-49A82869E10E32F20467AAB862624AF6" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,259,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity awards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e3165-wk-Fact-BCC36B236FA161148845AAB862664873" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">428,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e3184-wk-Fact-65D692111451D2A163F4AAB86262D23B" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">444,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e3204-wk-Fact-C46DE11E70F0A99A96B2AAB86267E1F9" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">9,161,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e3223-wk-Fact-A5338492D5638C1C8381AAB8626D7721" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">7,231,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e3243-wk-Fact-CCC7E623CC06C8FC67D5AAB8623DDF40" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">524,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e3262-wk-Fact-4987AA30940964836E3BAAB86260E037" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">640,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized losses on investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e3283-wk-Fact-6D232F2C202E22837C2DAAB862642AE2" name="us-gaap:DeferredTaxAssetsInvestments" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">2,641,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e3302-wk-Fact-45ED805FF8EC87DC41FAAAB8624649F2" name="us-gaap:DeferredTaxAssetsInvestments" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,848,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e3322-wk-Fact-2F063997590E5C294F53AAB862628D9F" name="us-gaap:DeferredTaxAssetsOtherTaxCarryforwards" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,603,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e3341-wk-Fact-D87143977B1F2BE801C5AAB862538BC4" name="us-gaap:DeferredTaxAssetsOtherTaxCarryforwards" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,707,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211138e3361-wk-Fact-6760D3DEB0BB26EE4D83AAB8625609FE" name="kopn:DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">65,042,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e3380-wk-Fact-67174C0EFEC3D51DE6F0AAB8625FC2AF" name="kopn:DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">57,460,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e3400-wk-Fact-45DDAA7068AE71D71981AAB8624095AB" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">65,566,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e3420-wk-Fact-E3424F4CA7CCFA88C12CAAB86271AF95" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">58,006,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211138e3446-wk-Fact-F112B53703B825AE7450AAB8623C77BF" name="us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">524,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211138e3466-wk-Fact-8EF69F9C28D5DB348B16AAB8626B299F" name="us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">546,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">67</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:continuation id="TextSelection-94E465FD073819525543AAB862946FAD-4"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The valuation allowance was approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e3487-wk-Fact-6894F8D1B01E6176D14AAAB8624D9DBB" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">65.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e3491-wk-Fact-0E30A48D4438D6E637C6AAB8624EF9E8" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">58.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;at&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, primarily driven by U.S. net operating loss carryforwards ("NOLs") and tax credits that the Company does not believe will ultimately be realized.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities&#8212;The Company has remeasured certain deferred tax assets and liabilities, excluding those items included on the Company's 2017 tax return, based on the rates the Company expects to realize the deferred tax assets and liabilities at in the future, which is generally </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211138e3506-wk-Fact-BF395DCA02ED880AC1BCAAB86255A440" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. The amount recorded related to the remeasurement of the Company's deferred tax balance was&#160;approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e3510-wk-Fact-0F9BD5693C9980EAF653AAB8624C0903" name="kopn:TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of tax expense. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded a reduction in the valuation allowance during 2017 of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e3517-wk-Fact-A2004D9FC347770327D2AAB86256D9C8" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> which was previously recorded against the Company&#8217;s AMT credit. The Company has received </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e3521-wk-Fact-90CB33B2F7C71AA04A61AAB8624AC3E8" name="kopn:ProceedsfromAMTRefund" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> refund from our AMT credit in 2019 and is expecting to receive another </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e3525-wk-Fact-90CB33B2F7C71AA04A61AAB8624AC3E8" name="kopn:ProceedsfromAMTRefund" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of this credit in the next three years. The current portion of receivable is </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e3529-wk-Fact-AA24EEA084E8853359BDAAB8625379B3" name="kopn:AMTReceivableCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> million and is recorded in "Prepaid expenses and other current assets" on the Company's consolidated balance sheet at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and the non-current portion is recorded in "Other assets".</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the changes described above, the 2017 Act imposes a U.S. tax on global intangible low taxed income ("GILTI") that is earned by certain foreign affiliates owned by a U.S. shareholder. The computation of GILTI is generally intended to impose tax on the earnings of a foreign corporation that are deemed to exceed a certain threshold return relative to the underlying business investment. The Company has made a policy election to treat future taxes related to GILTI as a current period expense in the reporting period in which the tax is incurred.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has available for tax purposes NOLs of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d9211138e3547-wk-Fact-A76EEEBE63852616BA0BAAB8624E1B69" name="us-gaap:OperatingLossCarryforwards" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">160.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">expiring 2021 through 2037</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211138e3555-wk-Fact-64070F15064222D36128AAB86253E85B" name="kopn:OperatingLossCarryforwardsUnlimited" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">52.9</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> million that have an unlimited carryover period. The Company has recognized a full valuation allowance on its net deferred tax assets as the Company has concluded that such assets are not more likely than not to be realized. The decrease in valuation allowance during fiscal year 2017 was a result of decreases in the federal tax rate as part of the Tax Act and a reduction in the valuation allowance as a result of deferred tax liabilities assumed as part of the acquisition of NVIS.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Tax Act imposes a mandatory transition tax on accumulated foreign earnings and eliminates U.S. taxes on foreign subsidiary distribution. As a result, earnings in foreign jurisdictions are available for distribution to the U.S. without incremental U.S. taxes.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the provisions of Section 382, certain substantial changes in Kopin&#8217;s ownership may limit in the future the amount of net operating loss carryforwards that could be used annually to offset future taxable income and income tax liability.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s income tax returns have not been examined by the Internal Revenue Service and are subject to examination for all years since </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2001</span><span style="font-family:inherit;font-size:10pt;">. State income tax returns are generally subject to examination for a period of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five</span><span style="font-family:inherit;font-size:10pt;"> years after filing of the respective return. The state impact of any federal changes remains subject to examination by various states for a period of up to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</span><span style="font-family:inherit;font-size:10pt;"> year after formal notification to the states.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International jurisdictions have statutes of limitations generally ranging from </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">twenty</span><span style="font-family:inherit;font-size:10pt;"> years after filing of the respective return. Years still open to examination by tax authorities in major jurisdictions include Korea (</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2009 onward</span><span style="font-family:inherit;font-size:10pt;">), Japan (</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2009 onward</span><span style="font-family:inherit;font-size:10pt;">), Hong Kong (</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2011 onward</span><span style="font-family:inherit;font-size:10pt;">) and United Kingdom (</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014 onward</span><span style="font-family:inherit;font-size:10pt;">). The Company is not currently under examination in these jurisdictions.</span></div></ix:continuation><div><a id="s9B8C80BA2B50529C9201B709E906EA54"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ProductWarrantyDisclosureTextBlock" id="TextSelection-E389D364F7D3A75BFCFFAAB862956DCB-0-wk-Fact-B397E2D9F040ADABFE57AAB8622B0221" continuedAt="TextSelection-E389D364F7D3A75BFCFFAAB862956DCB-1" escape="true">Accrued Warranty</ix:nonNumeric></span></div><ix:continuation id="TextSelection-E389D364F7D3A75BFCFFAAB862956DCB-1"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company warrants its products against defect for </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span><ix:nonNumeric id="d9211696e610-wk-Fact-4CB0E0985F5F806BF5ADAAB8624435D8" name="kopn:ProductWarrantyTerm" contextRef="FD2019Q4YTD" format="ixt-sec:durmonth">12</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> months, however, for certain products a customer may purchase an extended warranty. A provision for estimated future costs and estimated returns for credit relating to such warranty is recorded in the period when product is shipped and revenue recognized, and is updated as additional information becomes available. The Company&#8217;s estimate of future costs to satisfy warranty obligations is based primarily on historical warranty expense experienced and a provision for potential future product failures. <ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="TextSelection-47D9FA68D7E63F1B269CAAB862953662-0-wk-Fact-E5E3587801E1900BB282AAB8622B46B0" continuedAt="TextSelection-47D9FA68D7E63F1B269CAAB862953662-1" escape="true">Changes in the accrued warranty for fiscal years ended </ix:nonNumeric></span><ix:continuation id="TextSelection-47D9FA68D7E63F1B269CAAB862953662-1"><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;28, <br/>2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, <br/>2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;30, <br/>2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211696e793-wk-Fact-C308034A7D1B1482B860AAB861F42643" name="us-gaap:StandardProductWarrantyAccrual" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">571,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211696e812-wk-Fact-F551914E939CF3F95676AAB861FF992C" name="us-gaap:StandardProductWarrantyAccrual" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">649,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211696e831-wk-Fact-84B5BD223AE414F6F770AAB861F56F71" name="us-gaap:StandardProductWarrantyAccrual" contextRef="FI2016Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">518,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211696e847-wk-Fact-EF16B363A091F285A4C3AAB8621B5FF4" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">471,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211696e866-wk-Fact-FDA4A76819CA8E5934A4AAB862237295" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">159,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211696e885-wk-Fact-830500ECC4967B0D7367AAB862046876" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">328,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Claim and reversals</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9211696e906-wk-Fact-3ADAB4D19D91799BF58DAAB8621E80B4" name="kopn:StandardProductWarrantyAccrualPaymentsAndReversals" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">533,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211696e926-wk-Fact-0C7DECE9AEFBFAB3FF27AAB86214C8B0" name="kopn:StandardProductWarrantyAccrualPaymentsAndReversals" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">237,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9211696e946-wk-Fact-F1D90AE7126DCF0B2E9FAAB861FB825C" name="kopn:StandardProductWarrantyAccrualPaymentsAndReversals" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">197,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending Balance</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9211696e973-wk-Fact-B6C6CD9310E39D9D9532AAB86218B7AA" name="us-gaap:StandardProductWarrantyAccrual" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">509,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211696e992-wk-Fact-C308034A7D1B1482B860AAB861F42643" name="us-gaap:StandardProductWarrantyAccrual" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">571,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9211696e1011-wk-Fact-F551914E939CF3F95676AAB861FF992C" name="us-gaap:StandardProductWarrantyAccrual" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">649,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></ix:continuation></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">68</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s0A3882D3792058D99C5AB84392EEA925"></a></div><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="TextSelection-DBD1A4ACE061B254ED67AAB86295E768-0-wk-Fact-FD9C96A5AA1E7E7A6E31AAB8626C0ABE" continuedAt="TextSelection-DBD1A4ACE061B254ED67AAB86295E768-1" escape="true">Employee Benefit Plan</ix:nonNumeric></span></div><ix:continuation id="TextSelection-DBD1A4ACE061B254ED67AAB86295E768-1"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has an employee benefit plan pursuant to Section&#160;401(k) of the Internal Revenue Code of 1986, as amended. In </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, the plan allowed employees to defer an amount of their annual compensation up to a current maximum of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d9211837e614-wk-Fact-12C9E046DB4D4A5CEC13AAB86262FE39" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" contextRef="FD2019Q4YTD_kopn_AgeLimitAxis_kopn_UnderAgeFiftyMember" unitRef="usd" decimals="INF" scale="0" format="ixt:numdotdecimal">19,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> if they are </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">under the age of 50</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d9211837e622-wk-Fact-9631540DB2A69C520B4EAAB86268FE30" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" contextRef="FD2019Q4YTD_kopn_AgeLimitAxis_kopn_OverAgeFiftyMember" unitRef="usd" decimals="INF" scale="0" format="ixt:numdotdecimal">25,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> if they are </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">over the age of 50</span><span style="font-family:inherit;font-size:10pt;">. The Company matches </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d9211837e631-wk-Fact-DD00CA8E8DA346E882A1AAB862255E27" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" contextRef="FD2019Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of all deferred compensation on the first </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d9211837e635-wk-Fact-3AF7B06CB438B9240486AAB86226A4B0" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" contextRef="FD2019Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">6</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of each employee&#8217;s deferred compensation. The amount charged to operations in connection with this plan was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9211837e639-wk-Fact-3AC762AFE30D8DA432A9AAB8626DEBC5" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><a id="sC742C8420B475E85AB94BCEE3AAD8035"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="TextSelection-F7B45C6C234BCEC3A237AAB862952738-0-wk-Fact-D6E1B8C0079A6F5E7EEDAAB86228CD30" continuedAt="TextSelection-F7B45C6C234BCEC3A237AAB862952738-1" escape="true">Commitments </ix:nonNumeric></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><ix:continuation id="TextSelection-F7B45C6C234BCEC3A237AAB862952738-1"><span style="font-family:inherit;font-size:10pt;">The Company entered into an agreement in August 2017 to acquire an approximate&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9212001e627-wk-Fact-D648C35DF252BCB6EBA7AAB8624440A5" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" contextRef="FI2019Q4_us-gaap_OtherCommitmentsAxis_kopn_BOEMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">3.5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;">equity interest in Kunming BOE Display Technology Co., Ltd. ("BOE"), which is located in China, for&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9212001e634-wk-Fact-FFC2B69D404B9B61401BAAB8623694E0" name="kopn:CashCommitmenttoPurchaseEquityInvestmentRMB" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;Chinese Yuan Renminbi (approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9212001e638-wk-Fact-DF7AA29D91F408569FB0AAB862291DFA" name="kopn:CashCommitmenttoPurchaseEquityInvestment" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">).</span><span style="font-family:inherit;font-size:10pt;"> The Company's sole obligation under this agreement is to make this capital contribution. &#160;The funds raised by the BOE equity offering are being used to build an Organic Light Emitting Diode ("OLED") manufacturing facility which the Company intends to use to manufacture its products. The Company was unable to make its scheduled capital contribution and has received an extension from BOE postponing its capital contribution until July 2022.  </span></ix:continuation><span style="font-family:inherit;font-size:10pt;"> </span></div><div><a id="sD35F7AE1C29D56058F51AED6C8D3656A"></a></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="TextSelection-8E26C13E6DB2CDABD698AAB86295D4D0-0-wk-Fact-B6DCFA890BD916D0B8D7AAB8627DEDC9" continuedAt="TextSelection-8E26C13E6DB2CDABD698AAB86295D4D0-1" escape="true">Litigation</ix:nonNumeric></span></div><ix:continuation id="TextSelection-8E26C13E6DB2CDABD698AAB86295D4D0-1" continuedAt="TextSelection-8E26C13E6DB2CDABD698AAB86295D4D0-2"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may engage in legal proceedings arising in the ordinary course of business. Claims, suits, investigations and proceedings are inherently uncertain and it is not possible to predict the ultimate outcome of such matters and our business, financial condition, results of operations or cash flows could be affected in any particular period.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-style:italic;">BlueRadios, Inc. v. Kopin Corporation, Civil Action No. 16-02052-JLK (D. Col.):</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:11pt;"><span>On August 12, 2016, BlueRadios, Inc. ("BlueRadios") filed a complaint in the U.S. District Court for the District of Colorado, alleging that the Company breached a contract between it and BlueRadios concerning an alleged joint venture between the Company and BlueRadios to design, develop and commercialize micro-display products with embedded wireless technology referred to as &#8220;Golden-i&#8221; breached the covenant of good faith and fair dealing associated with that contract, breached its fiduciary duty to BlueRadios, and misappropriated trade secrets owned by BlueRadios in violation of Colorado law (C.R.S. &#167; 7-74-104(4)) and the Defend Trade Secrets Act (18 U.S.C. &#167; 1836(b)(1)). BlueRadios further alleges that the Company was unjustly enriched by its alleged misconduct, BlueRadios is entitled to an accounting to determine the amount of profits obtained by the Company as a result of its alleged misconduct, and the inventorship on at least ten patents or patent applications owned by the Company need to be corrected to list BlueRadios&#8217; employees as inventors and thereby list BlueRadios as co-assignees of the patents. BlueRadios seeks monetary, declaratory, and injunctive relief, including for alleged non-payment of engineering retainer fees.</span><span style="font-size:11pt;">  </span><span style="font-family:inherit;font-size:10pt;"> </span></div></ix:continuation><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:11pt;"><ix:continuation id="TextSelection-8E26C13E6DB2CDABD698AAB86295D4D0-2"><span>On October 11, 2016, the Company filed its Answer and Affirmative Defenses. The parties completed expert depositions on November 15, 2019. On December 2, 2019, the Company filed a Motion for Partial Summary Judgment requesting the Court dismiss counts 2-7 in their entirety and counts 1 and 8 in part. BlueRadios also filed a Motion for Partial Summary Judgment alleging it is the co-owner of U.S. Patent No. 8,909,296. Responses to the Motions for Partial Summary Judgment were filed on January 15, 2020, and replies were filed on February 19, 2020.&#160; A trial date has not yet been set by the Court. The Company has not concluded a loss from this matter is probable; therefore, we have not recorded an accrual for litigation or claims related to this matter for the period ended December 28, 2019. The Company will continue to evaluate information as it becomes known and will record an estimate for losses at the time or times when it is both probable that a loss has been incurred and the amount of the loss is reasonably estimable</span><span style="font-size:11pt;">.</span></ix:continuation><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s8A926FD9FBFF5854A806ECADFCBA8B29"></a></div><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">15.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SegmentReportingDisclosureTextBlock" id="TextSelection-84869AADD6AB1E0C02B5AAB862955944-0-wk-Fact-4A2BA8EB4BCEE77EE7FFAAB862131C9B" continuedAt="TextSelection-84869AADD6AB1E0C02B5AAB862955944-1" escape="true">Segments and Disaggregation of Revenue</ix:nonNumeric></span></div><ix:continuation id="TextSelection-84869AADD6AB1E0C02B5AAB862955944-1"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We continually monitor and review our segment reporting structure in accordance with authoritative guidance to determine if any changes have occurred that would affect our reportable segments. Previously, we have been presenting our financial results broken out into two segments, Kopin and Industrial. In the fourth quarter of 2019, as a result of the changes in our operations in 2019, including the license and sale of the Solos product line and Whisper technology, as well as the discontinuance of lower margin products and changes in our management structure, our operations have become more integrated such that we have one segment, to better align with how management operates and evaluates and views the results of our operations. Our Chief Executive Officer, who is our chief operating decision maker (&#8220;CODM&#8221;), reviews results on a total company basis. In 2019, we have disposed of our Wearables products, Solos and Golden-i, and have focused on providing display-related products to the military and industrial markets that are designed, developed and manufactured in a collaborative effort by the various operations of the Company. As a result, we have one reportable segment starting in fourth quarter of fiscal 2019, and we have retrospectively adjusted our segment disclosures to present one reportable segment.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="TextSelection-B38FB2085A4E06FF6AA4AAB862952FB0-0-wk-Fact-FEF8840DE5DAF9C90997AAB8621C75D9" escape="true"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-live assets by country at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:67%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Long-lived Assets</span><span style="font-family:inherit;font-size:8pt;">&#160;(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e719-wk-Fact-76C392975EDA910B18B3AAB8621117BB" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_US_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,233</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e738-wk-Fact-0D2D799A8466DAB9F1ACAAB861F43BFB" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_US_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,101</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e753-wk-Fact-CD2E0B4C7A2DBA5572A5AAB862165258" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_GB_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">177</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e772-wk-Fact-B8C4E957D52974488873AAB86228215E" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_GB_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">197</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">China</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e792-wk-Fact-513C2F3054DD40538C35AAB861F173C2" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_CN_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e811-wk-Fact-014F8968887653E350C7AAB861F4AE9F" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_CN_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">251</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e831-wk-Fact-3B13D82499663FD38024AAB861F39DC8" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_JP_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e850-wk-Fact-4917B7FE2D0445A8681EAAB861F4C346" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_JP_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">50</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e875-wk-Fact-5D3A481290FBF473D118AAB8621FFFA1" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,473</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e894-wk-Fact-962BEC3817A803E45D08AAB861F38A67" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,599</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We disaggregate our revenue from contracts with customers by geographic location and by display application, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by geographical area<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="TextSelection-37BD29D921DB370460F2AAB86295069D-0-wk-Fact-9BC3C9269AA6FC55294CAAB86224DA9D" continuedAt="TextSelection-37BD29D921DB370460F2AAB86295069D-1" escape="true"> for the fiscal years ended </ix:nonNumeric></span><ix:continuation id="TextSelection-37BD29D921DB370460F2AAB86295069D-1" continuedAt="TextSelection-37BD29D921DB370460F2AAB86295069D-2"><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">,&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></ix:continuation></div><ix:continuation id="TextSelection-37BD29D921DB370460F2AAB86295069D-2"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:35%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands, except percentages)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%&#160;of&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%&#160;of&#160;Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1181-wk-Fact-54A15404D6C1B92BFEC8AAB8627414A4" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,946</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1195-wk-Fact-FBFD8FE5827B7A2FB3EAAAB862385C1D" name="kopn:PercentageOfTotalRevenue" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">51</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1215-wk-Fact-94073E783D76D154F846AAB8627342D4" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,436</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1230-wk-Fact-D3DD36D6C694D095891CAAB8626ACC9B" name="kopn:PercentageOfTotalRevenue" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">59</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1245-wk-Fact-1F1F6B209EAD40802505AAB86279D949" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="0" scale="3" format="ixt:numdotdecimal">16,540</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1259-wk-Fact-468DA510AAFF514069F6AAB8623B7A00" name="kopn:PercentageOfTotalRevenue" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">59</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Americas</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1275-wk-Fact-EA858272F18F5A5682ADAAB8623ED1F2" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">134</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1294-wk-Fact-4D2FA2195D352C38AA9CAAB86241982C" name="kopn:PercentageOfTotalRevenue" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1308-wk-Fact-5E564FBB59862C574D96AAB862693BD6" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">123</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1328-wk-Fact-A3550EEA289517691D05AAB8626D7F56" name="kopn:PercentageOfTotalRevenue" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1343-wk-Fact-D7398D8C9453F067683DAAB86276A775" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="0" scale="3" format="ixt:numdotdecimal">86</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1357-wk-Fact-6A3C68BDF2CEC86FD063AAB86269145F" name="kopn:PercentageOfTotalRevenue" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1373-wk-Fact-B21048006E9C825C4286AAB8626C9FC7" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,080</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1392-wk-Fact-60018179CF3E062455D9AAB862748B30" name="kopn:PercentageOfTotalRevenue" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">51</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1407-wk-Fact-617252E62B6115E81FC6AAB862772F06" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,559</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1427-wk-Fact-E57F0146245A7E594794AAB8627CD4E2" name="kopn:PercentageOfTotalRevenue" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">60</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1442-wk-Fact-0D697A5AEB9109C1106CAAB8623DA7DA" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="0" scale="3" format="ixt:numdotdecimal">16,626</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1456-wk-Fact-3A5378B88A73AAA547AFAAB8626EC9B3" name="kopn:PercentageOfTotalRevenue" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">60</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Asia-Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1472-wk-Fact-08EE9F16CB4DB91139FEAAB86242A4BC" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,768</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1491-wk-Fact-92BC877E5C97E899AEEDAAB862719635" name="kopn:PercentageOfTotalRevenue" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">40</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1506-wk-Fact-B7FC607201085D68A5E3AAB8626CBDCE" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,916</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1526-wk-Fact-13A52BD6893BE16045CFAAB862719E20" name="kopn:PercentageOfTotalRevenue" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">28</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1541-wk-Fact-7C1AE6D579E77D303ABEAAB8627096CC" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="0" scale="3" format="ixt:numdotdecimal">5,406</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1555-wk-Fact-37B391C246F63AE22BC8AAB862406FA9" name="kopn:PercentageOfTotalRevenue" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">19</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1571-wk-Fact-2E6247643C5DC39511C8AAB862752E3A" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,628</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1590-wk-Fact-67DEA2F2ADBF93D21B13AAB862732139" name="kopn:PercentageOfTotalRevenue" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1605-wk-Fact-D97A38447A95356B3EA0AAB8626F27F7" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,948</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1625-wk-Fact-9CCD32A5E7BE54B740D5AAB8623BA398" name="kopn:PercentageOfTotalRevenue" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">12</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1640-wk-Fact-3773D71B292C9C710694AAB8627292D5" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="0" scale="3" format="ixt:numdotdecimal">5,809</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1654-wk-Fact-BBB00EFA03B4D2E942F6AAB86267026B" name="kopn:PercentageOfTotalRevenue" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1670-wk-Fact-4E054292D17539FEAF46AAB862754538" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1689-wk-Fact-C39F2A15CC77B89E4A4DAAB862734BD8" name="kopn:PercentageOfTotalRevenue" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1704-wk-Fact-94B1BDC673083F783501AAB86278E561" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1724-wk-Fact-8AB76A6A1B499361EE65AAB862782CE4" name="kopn:PercentageOfTotalRevenue" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1739-wk-Fact-D9A1178754154046422FAAB86279625B" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="0" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1753-wk-Fact-1C71D12B0631E3BBD4E9AAB862728815" name="kopn:PercentageOfTotalRevenue" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Revenues</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1774-wk-Fact-85A11E432C071DDA362DAAB862312FB9" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,519</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e1788-wk-Fact-7A6D574FF235BCAD269DAAB86275DEAA" name="kopn:PercentageOfTotalRevenue" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1808-wk-Fact-C8F3B7019B8A705CB39DAAB8623C9B16" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,465</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1823-wk-Fact-BFF302C778A1A3E398F8AAB8626AA2D5" name="kopn:PercentageOfTotalRevenue" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1838-wk-Fact-11E6890E31F8C2595C93AAB8626FF29B" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="0" scale="3" format="ixt:numdotdecimal">27,841</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e1852-wk-Fact-7475AA05F924F7135BF1AAB86276533A" name="kopn:PercentageOfTotalRevenue" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by display application for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">,&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:50%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Military</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e2047-wk-Fact-67650CFD721A06ABABB1AAB8623A787D" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,729</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2066-wk-Fact-7F758E7291B61C69F371AAB8624860A1" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,724</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2085-wk-Fact-9153FA7A2033C423630DAAB86227A151" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,438</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e2101-wk-Fact-B065BFBF3D8949E89F8DAAB862495375" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,717</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2120-wk-Fact-CF1CDC4388F26AA69AEEAAB8622AC8B4" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,066</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2139-wk-Fact-AA2FE7C5380534671087AAB8623DF74E" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,478</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e2160-wk-Fact-AA683FC664D344F1D828AAB862419A58" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,777</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2179-wk-Fact-DD4B576AF3E19CAB37A9AAB86243A858" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,146</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2198-wk-Fact-4C53A6AE6BED82756638AAB86229D9B3" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,406</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R&amp;D</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e2219-wk-Fact-F78A192B836B2171DA57AAB8623E632B" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,983</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2238-wk-Fact-E3905C1658B957339368AAB8621F4DD6" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,254</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2257-wk-Fact-6AE70C7E9F32101CCF53AAB8624086A5" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,947</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e2278-wk-Fact-FAA4E481FB269D27583EAAB8623B9293" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2297-wk-Fact-D9744587A28F3CA5D101AAB8622774E4" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">275</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2316-wk-Fact-49C499C23FAE11D038F8AAB8622C4916" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,573</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">License and royalties</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e2337-wk-Fact-F3A69E8031C7E193363BAAB8622C6205" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,252</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2356-wk-Fact-B3EC71B84F0123428273AAB8622BC65F" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2375-wk-Fact-E6A5BBFD1916D54C3116AAB86249645D" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Revenues</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9214020e2401-wk-Fact-85A11E432C071DDA362DAAB862312FB9" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,519</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2420-wk-Fact-C8F3B7019B8A705CB39DAAB8623C9B16" name="us-gaap:Revenues" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,465</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9214020e2439-wk-Fact-F288036703A223E04A59AAB8624D9826" name="us-gaap:Revenues" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,841</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="sC8AEC533A9F9597AB499C95E62C59916"></a></div><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">16.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="TextSelection-3FA6D4C94A6CDC9BE8D8AAB862950B78-0-wk-Fact-74A55BA8B96F7DBF8E9DAAB8623E2F9B" continuedAt="TextSelection-3FA6D4C94A6CDC9BE8D8AAB862950B78-1" escape="true">Selected Quarterly Financial Information (Unaudited) </ix:nonNumeric></span></div><ix:continuation id="TextSelection-3FA6D4C94A6CDC9BE8D8AAB862950B78-1" continuedAt="TextSelection-3FA6D4C94A6CDC9BE8D8AAB862950B78-2"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present Kopin&#8217;s quarterly operating results for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The information for each of these quarters is unaudited and has been prepared on the same basis as the audited consolidated financial statements. In the opinion of management, all necessary adjustments, consisting only of normal recurring adjustments, have been included to present fairly the unaudited consolidated quarterly results when read in conjunction with Kopin&#8217;s audited consolidated financial statements and related notes. These operating results are not necessarily indicative of the results of any future period.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="TextSelection-3952754E7855DB40D3AEAAB862958BB9-0-wk-Fact-269DDCB557BEF4106346AAB8624C5EA5" continuedAt="TextSelection-3952754E7855DB40D3AEAAB862958BB9-1" escape="true"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly&#160;Periods&#160;During&#160;Fiscal&#160;Year Ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:42%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>March 30, 2019 </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>June 29, 2019</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>December&#160;28, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9215749e758-wk-Fact-A8A606E12850973F2AD7AAB8626D14A3" name="us-gaap:Revenues" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,543</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9215749e777-wk-Fact-8553BE2508407715C676AAB8627C19EA" name="us-gaap:Revenues" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,110</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9215749e796-wk-Fact-FF196D46D4591FFC0909AAB8626A1BAC" name="us-gaap:Revenues" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,139</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9215749e816-wk-Fact-F6C07A9690A05C02ECC0AAB8627B642B" name="us-gaap:Revenues" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,727</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross profit </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e833-wk-Fact-B67033B839F7773F9E09AAB8627446DD" name="us-gaap:GrossProfit" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,263</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e853-wk-Fact-9F815340789FAD7F4B98AAB8627D18D6" name="us-gaap:GrossProfit" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">808</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9215749e873-wk-Fact-E68361A24896A76A4616AAB8627D98C2" name="us-gaap:GrossProfit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">265</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9215749e893-wk-Fact-EC582511A48782D12097AAB862764FEE" name="us-gaap:GrossProfit" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,188</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e913-wk-Fact-F873FBC805F45E6A68E4AAB8627B8FB3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,584</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e933-wk-Fact-0F3EB70BD4495DB939D7AAB8627F2097" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e953-wk-Fact-5AF371CE739032CB92DAAAB862720AA0" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,402</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e974-wk-Fact-E4243BA9E9CA8855A3A2AAB862795F74" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,556</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss attributable to the controlling interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e995-wk-Fact-165F09052BE9BF7211ECAAB8627F12C9" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,331</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e1015-wk-Fact-B3A73DAAAAC3717BF08CAAB862702CC2" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,260</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e1035-wk-Fact-6E512D8496E35D46EFE4AAB862756356" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e1056-wk-Fact-DBF93BEB4717AAB5FDE4AAB86279435C" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,290</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e1168-wk-Fact-6D6992482327479F93D2AAB86272A54C" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2019Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.15</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e1188-wk-Fact-085764DBCD60FC7F374DAAB86274DC28" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2019Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.05</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e1208-wk-Fact-58B3C96E44E1E782B0E4AAB862725F8E" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.08</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9215749e1229-wk-Fact-9D55288AFFD50775083FAAB8627954E3" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2019Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.09</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average number of common shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9215749e1327-wk-Fact-9D799FC3F8413F9B9420AAB8627EC957" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2019Q1QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">74,969</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9215749e1346-wk-Fact-262E06B18398E6654792AAB86278493F" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2019Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">81,950</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9215749e1365-wk-Fact-1E3C30EFF9313C3D1378AAB86263D584" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">82,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9215749e1385-wk-Fact-878D56B904DEA23BA100AAB8627B007D" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2019Q4QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">82,155</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net loss per share is computed independently for each of the quarters presented; accordingly, the sum of the quarterly net income per share may not equal the total computed for the year.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross profit is defined as net product revenues less cost of product revenues.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Includes </span><span style="font-family:inherit;font-size:8pt;"><span>$<ix:nonFraction id="d9215749e1417-wk-Fact-661A953344204C65919BAAB8623C2B08" name="kopn:RevenuefromLicensingofFunctionalIP" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">3.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:8pt;"> revenue from licensing functional IP for the three month period ended June 29, 2019.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly&#160;Periods&#160;During Fiscal&#160;Year&#160;Ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:42%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>March 31, 2018 (3)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>June 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>September 29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>December&#160;29, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e1553-wk-Fact-73926D8CC4E38AFF681FAAB862513934" name="us-gaap:Revenues" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,654</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e1572-wk-Fact-E421E173E84E21E6DD9BAAB8627A7058" name="us-gaap:Revenues" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,944</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e1591-wk-Fact-3504F38FB3F946E590F0AAB8623BD13B" name="us-gaap:Revenues" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,126</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e1611-wk-Fact-00270555509E6FAD6242AAB86254D454" name="us-gaap:Revenues" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,741</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e1628-wk-Fact-67880A23CC2BC9723A7DAAB862803CA0" name="us-gaap:GrossProfit" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">983</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e1647-wk-Fact-85C77B6EEE94712D60E1AAB8627CCD16" name="us-gaap:GrossProfit" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">974</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1666-wk-Fact-EBFB211A6ED6C4F743FEAAB8627A6554" name="us-gaap:GrossProfit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">16</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e1687-wk-Fact-1A229FE3191E60E5C25FAAB8624393C1" name="us-gaap:GrossProfit" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,439</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1707-wk-Fact-06B3060B51FC3CAD84B8AAB8624B656E" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,792</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1727-wk-Fact-0002A7DA2AC94ED31F17AAB86248AADF" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,992</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1747-wk-Fact-8CF24F90B8DAC23CDA8CAAB86277C5A8" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">10,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1768-wk-Fact-2D5D567E26856733C88BAAB8622B21E6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">10,884</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to the controlling interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1789-wk-Fact-4CB0257A61478C04DF63AAB86242490C" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">5,536</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1809-wk-Fact-505507FDD52E95971684AAB8623D1381" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,241</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1829-wk-Fact-C71FFA79750C1EA86B8BAAB862401CC0" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,791</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1850-wk-Fact-7C5BA9CBE7ECFBD5F735AAB86250107A" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,966</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1962-wk-Fact-27D1447F8E96A1371FE1AAB8623CF514" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2018Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.08</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e1982-wk-Fact-E7A2DF9E51B0D0D743B0AAB862798B2C" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.13</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e2002-wk-Fact-725F83341295D76CE238AAB8621CA4B1" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.13</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9215749e2023-wk-Fact-D82E7145F8BFC31FDA69AAB8623D316D" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2018Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.14</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average number of common shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e2121-wk-Fact-9CA6C43B9ADA4C898426AAB8624AA2CA" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2018Q1QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">73,078</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e2140-wk-Fact-22B540A59967E96677CCAAB8627A9061" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2018Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">73,095</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e2159-wk-Fact-D237AED05058482A5E45AAB862464C71" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">73,135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9215749e2179-wk-Fact-28D51D37CCC16DFEE149AAB862757937" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2018Q4QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">73,317</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net loss per share is computed independently for each of the quarters presented; accordingly, the sum of the quarterly net income per share may not equal the total computed for the year.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross profit is defined as net product revenues less cost of product revenues.</span></div></td></tr></table></ix:nonNumeric></ix:continuation><ix:continuation id="TextSelection-3952754E7855DB40D3AEAAB862958BB9-1"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-3FA6D4C94A6CDC9BE8D8AAB862950B78-2" continuedAt="TextSelection-3FA6D4C94A6CDC9BE8D8AAB862950B78-3"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(3)</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-3FA6D4C94A6CDC9BE8D8AAB862950B78-3"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Includes </span><span style="font-family:inherit;font-size:8pt;"><span>$<ix:nonFraction id="d9215749e2239-wk-Fact-BD597D14A590D82A2DCFAAB8623F5E86" name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:8pt;"> impact on net gain attributable to Kopin Corporation relating to the gain on an equity investment for the three month period ended March 31, 2018.</span></div></ix:continuation></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">71</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s9221EDB91A445CA695336579CF9D6DE6"></a></div><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="TextSelection-1E0601ABDAE4FC1EC9FCAAB862963C93-0-wk-Fact-7202923D530065BE1D0AAAB8624241DE" escape="true"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">17.&#160;&#160;&#160;&#160;Related Party Transactions</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may from time to time enter into agreements with shareholders, affiliates and other companies engaged in certain aspects of the display, electronics, optical and software industries as part of our business strategy. In addition, the wearable computing product market is relatively new and there may be other technologies the Company needs to purchase from affiliates in order to enhance its product offering. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company and Goertek have entered into agreements to jointly develop and commercialize a range of technologies and wearable products. These include: a mutually exclusive supply and manufacturing arrangement for a certain display product for twenty four months after mass production begins; an agreement that provides the Company with the right of first refusal to invest in certain manufacturing capacity for certain products with Goertek; an agreement whereby Goertek will provide system level original equipment manufacturing services for the Company's wearable products; an arrangement whereby the Company will supply display modules for Goertek's virtual reality and augmented reality products; and other agreements related to promotion around certain products as well as providing designs relating to head mounted displays. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company and RealWear, Inc. ("RealWear") have entered into agreements where the Company has agreed to supply display modules for RealWear's augmented reality products. The Company has also licensed certain intellectual property to RealWear and the Company received a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e612-wk-Fact-CED871EA7A141ADDD4DAAAB861F4AE4E" name="kopn:OwnershipPercentageinEquityInvestmentWarrant" contextRef="FD2017Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">15</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> warrant in RealWear's next equity offering round, which was exercised in April 2018. The Company also received a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e616-wk-Fact-D4E20410746DF91636A4AAB8624587D1" name="us-gaap:RevenueFromRelatedParties" contextRef="FD2019Q1QTD_us-gaap_RelatedPartyTransactionAxis_us-gaap_NonsoftwareLicenseArrangementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> license fee for the intellectual property licensed to RealWear and the Company is entitled to receive sales-based royalties from RealWear. In May 2019, the Company has signed an additional agreement to license certain intellectual property to Realwear for </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e620-wk-Fact-0B507E5A71D77D2079B7AAB86247201D" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">3.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> license fee and additional sales-based royalties. Of the </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e624-wk-Fact-0B507E5A71D77D2079B7AAB86247201D" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">3.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> license fee, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e628-wk-Fact-ED92137703EEFF5FCFC8AAB862551904" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_InitialPaymentMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> was paid upon signing of the license agreement and the other </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e633-wk-Fact-7CBC87843C8713E3AAF8AAB86256E71B" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_DeferredPaymentMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> is paid in quarterly installments of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e637-wk-Fact-0D686FEA515916A2197FAAB86249B221" name="us-gaap:Revenues" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_QuarterlyInstallmentsMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">0.25</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. As of December 28, 2019 the remaining receivable balance related to license fee was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e641-wk-Fact-A59E1DE96540D26C8A6AAAB86253F0A5" name="us-gaap:AccountsReceivableRelatedParties" contextRef="FI2019Q4_us-gaap_RelatedPartyTransactionAxis_us-gaap_ReceivableTypeDomain_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. Additionally, in the second quarter of 2019, we made an additional equity investment in RealWear of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e645-wk-Fact-D5729159069902BF099AAAB8620A7FB8" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as part of an equity raise by the company. As of December 28, 2019, we own approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e649-wk-Fact-3DC69B399F8CE9FE722DAAB861F50EED" name="kopn:PercentageOwnedofanEquityInvestment" contextRef="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.8</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of RealWear. In the fourth quarter of 2019 Kopin reviewed the financial condition and other factors of RealWear and as a result, in the fourth quarter of 2019, we recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e653-wk-Fact-B0B255869098FE016284B1FB2FAEAC7A" name="kopn:ImpairmentofEquitySecurity" contextRef="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="usd" decimals="0" scale="6" format="ixt:numdotdecimal">5.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to reduce our investment in RealWear to zero as of December&#160;28, 2019.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 30, 2019 the Company entered into an Asset Purchase Agreement (the &#8220;Solos Purchase Agreement&#8221;) with Solos Technology Limited (&#8220;Solos Technology&#8221;). Pursuant to the Solos Purchase Agreement, the Company sold and licensed to Solos Technology certain assets of our Solos</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;(&#8220;Solos&#8221;) product line and Whisper</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;Audio (&#8220;Whisper&#8221;) technology. As consideration for the transaction the Company received </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e669-wk-Fact-B2EB45ACC864DF8AD2CBAAB862414A7B" name="kopn:SharesOwnedofanEquitySecurity" contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,172,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> common shares representing a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e673-wk-Fact-3A0B1B2B7E17EC4878AEAAB861F4D32C" name="kopn:PercentageOwnedofanEquityInvestment" contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">20.0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> equity stake in Solos Technology&#8217;s parent company, Solos Incorporation (&#8220;Solos Inc.&#8221;). In addition, the Company has agreed to reimburse Solos Technology for sales support provided. Solos Technology has agreed to reimburse the Company for the employees time spent on Solos development. As of December 28, 2019, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e677-wk-Fact-E7B86BEE1D09867C1C56AAB8625EE92C" name="us-gaap:AccountsReceivableRelatedParties" contextRef="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">283,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> receivables outstanding from Solos Technology and had a payable of less than </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d9217069e682-wk-Fact-14A3D84A4022C5824B20AAB86259AA99" name="us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent" contextRef="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">10,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> to Solos Technology. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s CEO and Chairman, Dr. John C.C. Fan, acquired an individual ownership interest of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e689-wk-Fact-840D14E4CF82170B3993AAB8623F530B" name="kopn:PercentageofEquitySecurityOwnedbyOutsideInvestors" contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">15.5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e693-wk-Fact-B422A67E808DF5FD12BFAAB8624E8EF9" name="kopn:DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">12.3</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> fully diluted) of Solos Inc. Two of Dr. Fan&#8217;s family members have also invested in Solos Inc., and collectively hold a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e697-wk-Fact-EAFFF9CD0F174869F605AAB86255ED07" name="kopn:PercentageofEquitySecurityOwnedbyOutsideInvestors" contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOsFamilyMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">37.1</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e701-wk-Fact-39DBFE64BD523169EB94AAB86228CBB3" name="kopn:DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOsFamilyMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">29.5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> fully diluted) ownership interest in Solos Inc.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="TextSelection-DD6DDFE524C20ABA54A7AAB86296A4F1-0-wk-Fact-8A7984A8C8C393028490AAB8624FDC6B" escape="true"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company had the following transactions with related parties:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"></td></tr><tr><td style="width:27%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchases</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goertek</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217069e990-wk-Fact-ADB4323C44C456CF3A7DAAB8621D0AF3" name="us-gaap:RevenueFromRelatedParties" contextRef="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217069e1009-wk-Fact-293042E38887C5B6DEDFAAB862225317" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">747,154</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1028-wk-Fact-FEC46103918FF898FDA8AAB862280987" name="us-gaap:RevenueFromRelatedParties" contextRef="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1048-wk-Fact-B05B80A6B4F51C24D822AAB8622408FE" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">646,135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1062-wk-Fact-4564B753B91720410FE4AAB86215BC0A" name="us-gaap:RevenueFromRelatedParties" contextRef="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1076-wk-Fact-CBBA1486CD2273C8E47FAAB8620B8876" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">727,101</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217069e1091-wk-Fact-B04BEA7012CD343A545DAAB8622FB9FA" name="us-gaap:RevenueFromRelatedParties" contextRef="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,778,672</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217069e1110-wk-Fact-757F31709F10B77B09DCAAB862210BB5" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1129-wk-Fact-6C0907BD2EA423C22E4DAAB86226BB7E" name="us-gaap:RevenueFromRelatedParties" contextRef="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,220,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1149-wk-Fact-DABB64A1CB9A71646956AAB862019DDF" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1168-wk-Fact-50D22407970F4EEA46CDAAB8622908A1" name="us-gaap:RevenueFromRelatedParties" contextRef="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">576,644</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1182-wk-Fact-23E7F471EB249B472409AAB86229C55C" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217069e1202-wk-Fact-8A86CDA2EF8E77A42977AAB8621F0017" name="us-gaap:RevenueFromRelatedParties" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">5,778,672</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217069e1221-wk-Fact-17048B0DC57320D568F7AAB862208BBE" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">747,154</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1240-wk-Fact-E8A6A80856871A6C098AAAB8621EFDA5" name="us-gaap:RevenueFromRelatedParties" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,220,838</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1260-wk-Fact-402FB944904656EBB895AAB86225095F" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">646,135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1274-wk-Fact-93A78CE4E97F6B415729AAB86223C42D" name="us-gaap:RevenueFromRelatedParties" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">576,644</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1288-wk-Fact-6D86E786BE7DB1164948AAB8620BAE15" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">727,101</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had the following receivables and payables with related parties:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Receivables</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payables</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Receivables</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Contract Assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Payables</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goertek</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217069e1558-wk-Fact-265B4FCE493A0BF069B5AAB8624CDD20" name="us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent" contextRef="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1611-wk-Fact-AC89AB865635AD581638AAB8627A94C9" name="us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent" contextRef="FI2018Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">207,530</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217069e1626-wk-Fact-2D881EA29B8A38D15593AAB8627C03D1" name="us-gaap:AccountsReceivableRelatedParties" contextRef="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">646,848</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1664-wk-Fact-FBB23BA78E3309C1C79EAAB86247612E" name="us-gaap:AccountsReceivableRelatedParties" contextRef="FI2018Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,041,334</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1684-wk-Fact-8511178F915729B155BCAAB8627D1448" name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="FI2018Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">400,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217069e1723-wk-Fact-234422A52A18EA2B9120AAB862523C88" name="us-gaap:AccountsReceivableRelatedParties" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">646,848</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217069e1742-wk-Fact-4635D7339C4D16F727C0AAB8627BB296" name="us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1761-wk-Fact-A777BE1629E3E793FC3DAAB86279825C" name="us-gaap:AccountsReceivableRelatedParties" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,041,334</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1776-wk-Fact-7A39863B72038207BA4DAAB86277EE6C" name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">400,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217069e1795-wk-Fact-523F09C3EF03052CC28DAAB862407D5F" name="us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">207,530</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">72</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="sCE4ACA6B507F5291BE41C803028F5485"></a></div><div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="TextSelection-64C5F1EE38E224239557AAB862961D4F-0-wk-Fact-09EE4A88E9E7CDD19329AAB8622BE10E" escape="true"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">18.&#160;&#160;&#160;&#160;Valuation and Qualifying Accounts</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="kopn:ValuationandQualifyingAccountsTableTextBlock" id="TextSelection-E6653ACEDC66F876C8FFAAB862960CB8-0-wk-Fact-8199790C384F21453BA7AAB862267CEC" escape="true"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth activity in Kopin's allowance for doubtful accounts:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance&#160;at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Beginning</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Additions</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Charged</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">to</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deductions</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">from</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reserve</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance&#160;at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">End of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Year</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217574e758-wk-Fact-691A4FD63AF81216C7A9AAB862590D5B" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="FI2016Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">136,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217574e777-wk-Fact-C99AADA19C0C60C90309AAB8624BE394" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">13,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217574e796-wk-Fact-8F1E6136CB60B6FB3511AAB8625CA11E" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217574e816-wk-Fact-BD913B335954C52D7526AAB8627D3A93" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">149,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217574e831-wk-Fact-BD913B335954C52D7526AAB8627D3A93" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="FI2017Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">149,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217574e850-wk-Fact-3DF1A36A0917A795C43CAAB862513BC2" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">268,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d9217574e869-wk-Fact-299D276676D7C3047B75AAB8624D8E39" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" contextRef="FD2018Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">113,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d9217574e890-wk-Fact-14A9CC8396633B206F9BAAB86282113E" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">304,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217574e915-wk-Fact-14A9CC8396633B206F9BAAB86282113E" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="FI2018Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">304,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217574e934-wk-Fact-185574E5159145ED7604AAB8625AC293" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">951,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(<ix:nonFraction id="d9217574e953-wk-Fact-593C1EA2A6F3EA3C6B22AAB8627B7ECA" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" contextRef="FD2019Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">317,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d9217574e974-wk-Fact-897BB82677B12BA946B2AAB8626033B5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="FI2019Q4" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">938,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">73</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="s0EA07F5D94115C50A22470D0CA14EE86"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s0AC41C28D972517D8A3726562D9C4B74"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">INDEX TO EXHIBITS</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:88%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Exhibits</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amended and Restated Certificate of Incorporation filed as an exhibit to Registration Statement on Form S-1, File No.&#160;33-57450, and incorporated herein by reference.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000092701600003046/0000927016-00-003046-0002.txt"><span style="font-family:inherit;font-size:10pt;">3.2</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000092701600003046/0000927016-00-003046-0002.txt"><span style="font-family:inherit;font-size:10pt;">Amendment to Certificate of Incorporation filed as an exhibit to Quarterly Report on Form 10-Q for the quarterly period ended July&#160;1, 2000 and incorporated herein by reference.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000092701600003046/0000927016-00-003046-0003.txt"><span style="font-family:inherit;font-size:10pt;">3.3</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000092701600003046/0000927016-00-003046-0003.txt"><span style="font-family:inherit;font-size:10pt;">Amendment to Certificate of Incorporation filed as an exhibit to Quarterly Report on Form 10-Q for the quarterly period ended July&#160;1, 2000 and incorporated herein by reference.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000077126616000096/kopin_fifthaxrby-laws07181.htm"><span style="font-family:inherit;font-size:10pt;">3.4</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000077126616000096/kopin_fifthaxrby-laws07181.htm"><span style="font-family:inherit;font-size:10pt;">Fifth Amended and Restated By-laws filed as an exhibit to Current Report on Form 8-K filed on July&#160;18, 2016 and incorporated herein by reference.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Specimen Certificate of Common Stock filed as an exhibit to Registration Statement on Form S-1, File No.&#160;33-45853, and incorporated herein by reference.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx42.htm"><span style="font-family:inherit;font-size:10pt;">4.2</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx42.htm"><span style="font-family:inherit;font-size:10pt;">Description of the Registrant&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Form of Employee Agreement with Respect to Inventions and Proprietary Information filed as an exhibit to Registration Statement on Form S-1, File No.&#160;33-45853, and incorporated herein by reference.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000092701601001851/0000927016-01-001851-0001.txt"><span style="font-family:inherit;font-size:10pt;">10.2*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000092701601001851/0000927016-01-001851-0001.txt"><span style="font-family:inherit;font-size:10pt;">Kopin Corporation 2001 Equity Incentive Plan filed as an appendix to Proxy Statement filed on April&#160;20, 2001 and incorporated herein by reference. *</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000092963802000112/d1130922.txt"><span style="font-family:inherit;font-size:10pt;">10.3*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000092963802000112/d1130922.txt"><span style="font-family:inherit;font-size:10pt;">Kopin Corporation 2001 Equity Incentive Plan Amendment filed as an exhibit to Registration Statement on Form S-8 filed on August 16, 2002 and incorporated herein by reference. *</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312504042352/dex43.htm"><span style="font-family:inherit;font-size:10pt;">10.4*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312504042352/dex43.htm"><span style="font-family:inherit;font-size:10pt;">Kopin Corporation 2001 Equity Incentive Plan Amendment filed as an exhibit to Registration Statement on Form S-8 filed on March&#160;15, 2004 and incorporated herein by reference. *</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312504083594/dex44.htm"><span style="font-family:inherit;font-size:10pt;">10.5*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312504083594/dex44.htm"><span style="font-family:inherit;font-size:10pt;">Kopin Corporation 2001 Equity Incentive Plan Amendment filed as an exhibit to Registration Statement on Form S-8 filed on May&#160;10, 2004 and incorporated herein by reference. *</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312508081833/dex45.htm"><span style="font-family:inherit;font-size:10pt;">10.6*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312508081833/dex45.htm"><span style="font-family:inherit;font-size:10pt;">Kopin Corporation 2001 Equity Incentive Plan Amendment filed as an exhibit to Registration Statement on Form S-8 filed on April&#160;15, 2008 and incorporated herein by reference. *</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000092701600003046/0000927016-00-003046-0004.txt"><span style="font-family:inherit;font-size:10pt;">10.7*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000092701600003046/0000927016-00-003046-0004.txt"><span style="font-family:inherit;font-size:10pt;">Kopin Corporation 2001 Supplemental Equity Incentive Plan filed as an exhibit to Quarterly Report on Form 10-Q for the quarterly period ended July&#160;1, 2000 and incorporated herein by reference. *</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.8*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Form of Key Employee Stock Purchase Agreement filed as an exhibit to Registration Statement on Form S-1, File No.&#160;33-45853, and incorporated herein by reference. *</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.9</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">License Agreement by and between the Company and Massachusetts Institute of Technology dated April 22, 1985, as amended, filed as an exhibit to Registration Statement on Form S-1, File No.&#160;33-45853, and incorporated herein by reference.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.10</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility Lease, by and between the Company and Massachusetts Technology Park Corporation, dated October 15, 1993 filed as an exhibit to Annual Report on Form 10-K for the fiscal year ended December&#160;31, 1993 and incorporated herein by reference.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/0000927016-98-003026.txt"><span style="font-family:inherit;font-size:10pt;">10.11</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/0000927016-98-003026.txt"><span style="font-family:inherit;font-size:10pt;">Joint Venture Agreement, by and among the Company, Kowon Technology Co., Ltd., and Korean Investors, dated as of March 3, 1998 filed as an exhibit to Annual Report on Form 10-Q for the quarterly period ended June&#160;27, 1998 and incorporated herein by reference.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000077126618000012/kopn-ex1012_12302017.htm"><span style="font-family:inherit;font-size:10pt;">10.12*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000077126618000012/kopn-ex1012_12302017.htm"><span style="font-family:inherit;font-size:10pt;">Ninth Amended and Restated Employment Agreement between the Company and Dr. John C.C. Fan, dated as of December 31, 2017 *</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312505060861/dex1022.htm"><span style="font-family:inherit;font-size:10pt;">10.13*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312505060861/dex1022.htm"><span style="font-family:inherit;font-size:10pt;">Kopin Corporation Form of Stock Option Agreement under 2001 and 2010 Equity Incentive Plans filed as an exhibit to Annual Report on Form 10-K for the fiscal year ended December&#160;25, 2004 and incorporated herein by reference. *</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312505060861/dex1023.htm"><span style="font-family:inherit;font-size:10pt;">10.14*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312505060861/dex1023.htm"><span style="font-family:inherit;font-size:10pt;">Kopin Corporation 2001 and 2010 Equity Incentive Plan Form of Restricted Stock Purchase Agreement filed as an exhibit to Annual Report on Form 10-K for the fiscal year ended December&#160;25, 2004 and incorporated herein by reference. *</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312512117581/0001193125-12-117581-index.htm"><span style="font-family:inherit;font-size:10pt;">10.15*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312512117581/0001193125-12-117581-index.htm"><span style="font-family:inherit;font-size:10pt;">Kopin Corporation Fiscal Year 2012 Incentive Bonus Plan filed as an exhibit to Annual Report on Form 10-K for the fiscal year ended December 31, 2011 and incorporated herein by reference. *</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312513143026/d498747ddef14a.htm"><span style="font-family:inherit;font-size:10pt;">10.16</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312513143026/d498747ddef14a.htm"><span style="font-family:inherit;font-size:10pt;">Kopin Corporation 2010 Equity Incentive Plan filed with the Company's Definitive Proxy Statement on Schedule 14 filed as of April 5, 2013 and incorporated by reference herein.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312513009541/d465960dex101.htm"><span style="font-family:inherit;font-size:10pt;">10.17</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000119312513009541/d465960dex101.htm"><span style="font-family:inherit;font-size:10pt;">Purchase Agreement, dated January 10, 2013, by and among Kopin Corporation, IQE KC, LLC and IQE plc filed as an exhibit to Current Report on Form&#160;8-K on January 10, 2013 and incorporated by reference herein.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000077126619000002/kopn-2019122xexx101.htm"><span style="font-family:inherit;font-size:10pt;">10.18*</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000077126619000002/kopn-2019122xexx101.htm"><span style="font-family:inherit;font-size:10pt;">Offer Letter, dated January 17, 2019, by and between Kopin Corporation and Paul Baker filed as an exhibit to the Current Report on Form 8-K filed on January 22, 2019 and incorporated by reference herein.</span></a></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">74</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s0AC41C28D972517D8A3726562D9C4B74"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:88%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx1019.htm"><span style="font-family:inherit;font-size:10pt;">10.19&#8224;</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx1019.htm"><span style="font-family:inherit;font-size:10pt;">Asset Purchase Agreement, dated September 30, 2019, by and between Kopin Corporation, Kopin Display Corporation and Solos Technology Limited.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000077126619000020/kopn-20181229xexx211.htm"><span style="font-family:inherit;font-size:10pt;">21.1</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/771266/000077126619000020/kopn-20181229xexx211.htm"><span style="font-family:inherit;font-size:10pt;">Subsidiaries of Kopin Corporation</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx231.htm"><span style="font-family:inherit;font-size:10pt;">23.1</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx231.htm"><span style="font-family:inherit;font-size:10pt;">Consent of Independent Registered Public Accounting Firm - RSM US LLP</span></a></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx232.htm"><span style="font-family:inherit;font-size:10pt;">23.2</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx232.htm"><span style="font-family:inherit;font-size:10pt;">Consent of Independent Registered Public Accounting Firm - Deloitte &amp; Touche LLP</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx311.htm"><span style="font-family:inherit;font-size:10pt;">31.1</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx311.htm"><span style="font-family:inherit;font-size:10pt;">Chief Executive Officer Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx312.htm"><span style="font-family:inherit;font-size:10pt;">31.2</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx312.htm"><span style="font-family:inherit;font-size:10pt;">Chief Financial Officer Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx321.htm"><span style="font-family:inherit;font-size:10pt;">32.1</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx321.htm"><span style="font-family:inherit;font-size:10pt;">Chief Executive Officer Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx322.htm"><span style="font-family:inherit;font-size:10pt;">32.2</span></a></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="kopn-20192812xexx322.htm"><span style="font-family:inherit;font-size:10pt;">Chief Financial Officer Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following materials from the Company&#8217;s Annual Report on Form&#160;10-K for the fiscal year ended December 28, 2019, formatted in XBRL (Extensible Business Reporting Language): (i) Consolidated Balance Sheets, (ii)&#160;Consolidated Statements of Operations, (iii)&#160;Consolidated Statements of Comprehensive Loss, (iv) Consolidated Statements of Stockholder's Equity, (v) Consolidated Statements of Cash Flows, and (vi)&#160;Notes to Consolidated Financial Statements, tagged as blocks of text.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management contract or compensatory plan required to be filed as an Exhibit to this Form 10-K.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8224;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Portions of this exhibit and the schedules thereto, marked by brackets, have been omitted pursuant to Item 601(b)(10) of Regulation S-K.</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s24e3dd8dff184616b725f82dfaa610b1"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:11%;"></td><td style="width:89%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Form 10-K Summary</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Not applicable.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">75</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="sB4BFB8260EF654F88CB1F43C72A62536"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s0AC41C28D972517D8A3726562D9C4B74"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:44%;"></td><td style="width:5%;"></td><td style="width:51%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">K</span><span style="font-family:inherit;font-size:8pt;">OPIN</span><span style="font-family:inherit;font-size:10pt;">&#160;C</span><span style="font-family:inherit;font-size:8pt;">ORPORATION</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;JOHN C.C. FAN&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">John C.C. Fan</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Chairman of the Board, Chief Executive Officer, President and Director</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant in the capacities and on the dates indicated.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:29%;"></td><td style="width:1%;"></td><td style="width:54%;"></td><td style="width:1%;"></td><td style="width:15%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Signature</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Title</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Date</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;JOHN C.C. FAN&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chairman of the Board, Chief Executive Officer, President and Director (Principal Executive Officer)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">John C.C. Fan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;JAMES BREWINGTON&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">James Brewington</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;DAVID E. BROOK&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">David E. Brook</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;MORTON COLLINS&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Morton Collins</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;RICHARD H. OSGOOD III</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Richard H. Osgood III</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;CHI CHIA HSIEH</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Chi Chia Hsieh</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;SCOTT L. ANCHIN</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Scott L. Anchin</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;RICHARD A. SNEIDER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Treasurer and Chief Financial Officer (Principal Financial and Accounting Officer)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;11, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Richard A. Sneider</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div>	</div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>kopn-20192812xexx42.htm
<DESCRIPTION>EXHIBIT 4.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s7DB51ADF794C9D30612AC541089E940D"></a></div><div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exhibit 4.2</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">DESCRIPTION OF KOPIN CORPORATION&#8217;S SECURITIES </font></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">REGISTERED UNDER </font></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">As of December 28, 2019, Kopin Corporation (&#8220;Kopin,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; or &#8220;our&#8221;) had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;): our common stock, par value $0.01 per share (the &#8220;Common Stock&#8221;).</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">DESCRIPTION OF COMMON STOCK</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The following description of our Common Stock is a summary, does not purport to be complete and is subject to the provisions of our Amended and Restated Certificate of Incorporation, as amended (the &#8220;Certificate of Incorporation&#8221;), and our Fifth Amended and Restated Bylaws (the &#8220;Bylaws&#8221;). For the complete terms of our Common Stock, please refer to our Certificate of Incorporation and our Bylaws. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Under our Certificate of Incorporation, we are authorized to issue 120,000,000 shares of Common Stock, and 3,000,000 shares of preferred stock, par value $0.01 per share (the &#8220;Preferred Stock&#8221;).</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">Dividends</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Holders of Common Stock are entitled to receive proportionately any dividends as may be declared by our Board of Directors (the &#8220;Board&#8221;), subject to any preferential dividend rights of any outstanding Preferred Stock.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">Conversion Rights</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The shares of Common Stock are not convertible into other securities.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">Sinking Fund Provisions&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Our Common Stock does not have any sinking fund provisions.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">Redemption Provisions</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Our Common Stock has no right to redemption.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">Voting Rights</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Holders of our Common Stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders and do not have cumulative voting rights. An election of directors by our stockholders shall be determined by a plurality of the votes cast by the stockholders entitled to vote on the election.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">Liquidation Rights</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">If we are liquidated or dissolved, holders of our Common Stock will be entitled to receive our assets and funds available for distribution to common stockholders in proportion to the number of shares they hold. Our Common stockholders may not receive any assets or funds until our creditors have been paid in full and the preferential or participating rights of our preferred stockholders have been satisfied. If we participate in a corporate merger, consolidation, purchase or acquisition of property or stock, or other reorganization, any payments or shares of stock allocated to our common stockholders will be distributed pro rata to holders of our common stock on a per share basis. If we redeem, repurchase or otherwise acquire for payment any shares of our common stock, we will treat each share of common stock identically.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">Preemption Rights</font></div><div style="line-height:120%;text-align:justify;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Our Common Stock has no right to preemption.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">Anti-Takeover Provisions</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">We are subject to Section 203 of the Delaware General Corporation Law, an anti-takeover law. In general, Section 203 prohibits a Delaware corporation from engaging in any &#8220;business combination&#8221; with any &#8220;interested stockholder&#8221; for a period of three years following the date the stockholder became an interested stockholder, unless:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">prior to such date, the Board approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">upon consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the number of shares outstanding (a) those shares owned by persons who are directors and also officers and (b) shares owned by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">on or subsequent to such date, the business combination is approved by the Board and authorized at an annual meeting or special meeting of stockholders and not by written consent, by the affirmative vote of at least 66-</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"><sup style="vertical-align:top;line-height:120%;background-color:#ffffff; font-size:7pt">2</sup></font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">/</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;"><sub style="vertical-align:bottom;line-height:120%;background-color:#ffffff; font-size:7pt">3</sub></font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">% of the outstanding voting stock that is not owned by the interested stockholder.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Section 203 defines a business combination to include:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">any merger or consolidation involving the corporation and the interested stockholder;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">any sale, transfer, pledge or other disposition of 10% or more of the assets of the corporation involving the interested stockholder;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">subject to certain exceptions, any transaction that results in the issuance or transfer by the corporation of any stock of the corporation to the interested stockholder;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">any transaction involving the corporation that has the effect of increasing the proportionate share of the stock of any class or series of the corporation beneficially owned by the interested stockholder; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">the receipt by the interested stockholder of the benefit of any loans, advances, guarantees, pledges or other financial benefits provided by or through the corporation.</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">In general, Section 203 defines an &#8220;interested stockholder&#8221; as any entity or person beneficially owning 15% or more of the outstanding voting stock of a corporation, or an affiliate or associate of the corporation and was the owner of 15% or more of the outstanding voting stock of a corporation at any time within three years prior to the time of determination of interested stockholder status; and any entity or person affiliated with or controlling or controlled by such entity or person.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">These statutory provisions could delay or frustrate the removal of incumbent directors or a change in control of our company. They could also discourage, impede, or prevent a merger, tender offer, or proxy contest, even if such event would be favorable to the interests of stockholders.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Our Certificate of Incorporation and Bylaws contain provisions that could have the effect of discouraging potential acquisition proposals or making a tender offer or delaying or preventing a change in control, including changes a stockholder might consider favorable. In particular, the Certificate of Incorporation and Bylaws, as applicable, among other things:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">provide for advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:130%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:130%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">provide that vacancies on our Board may be filled by a majority of directors in office, although less than a quorum;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">provide our Board with the ability to amend or repeal our Bylaws, or adopt new bylaws without stockholder approval;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">provide our Board with the ability to increase or decrease the size of the Board without stockholder approval; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">provide that stockholders do not have the right to call a special meeting of stockholders. </font></div></td></tr></table><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#32;Such provisions may have the effect of discouraging a third party from acquiring us, even if doing so would be beneficial to our stockholders. These provisions are intended to enhance the likelihood of continuity and stability in the composition of our Board and in the policies formulated by them, and to discourage some types of transactions that may involve an actual or threatened change in control of Kopin. These provisions are designed to reduce our vulnerability to an unsolicited acquisition proposal and to discourage some tactics that may be used in proxy fights. We believe that the benefits of increased protection of our potential ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure Kopin outweigh the disadvantages of discouraging such proposals because, among other things, negotiation of such proposals could result in an improvement of their terms. However, these provisions could have the effect of discouraging others from making tender offers for our shares that could result from actual or rumored takeover attempts. These provisions also may have the effect of preventing changes in our management.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Exchange Listing</font></div><div style="line-height:120%;text-align:justify;text-indent:312px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Common Stock is listed on the Nasdaq Global Select Market under the symbol &#8220;KOPN.&#8221;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Transfer Agent and Registrar</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The transfer agent and registrar for our Common Stock is Computershare Trust Company, N.A.</font></div><div><br></div><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.19
<SEQUENCE>3
<FILENAME>kopn-20192812xexx1019.htm
<DESCRIPTION>EXHIBIT 10.19
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s6C10B20D3FAABDD0066EC53BDC5579B0"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.19</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Information in this exhibit identified by [***] is confidential and has been excluded pursuant to Item 601(b)(10)(iv) of Regulation S-K because it is both (i) not material and (ii) would likely cause competitive harm to the registrant if publicly disclosed.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:137%;padding-top:1px;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">ASSET PURCHASE AGREEMENT</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">This Asset Purchase Agreement (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;) is made and entered to this 30th day of September, 2019 by and between Solos Technology Limited, with its principal place of business at 2/F, Unit 211, 2/F., Photonics Centre, No. 2 Science Park East Avenue, Hong Kong Science Park, Shatin, N.T, Hong Kong (hereinafter called &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Purchaser</font><font style="font-family:inherit;font-size:12pt;">&#8221;), KOPIN Corporation and KOPIN Display Corporation, each with offices at 125 North Drive, Westborough, MA 01581 (collectively, with their Affiliates called &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">KOPIN</font><font style="font-family:inherit;font-size:12pt;">&#8221;, and with Purchaser each a &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Party</font><font style="font-family:inherit;font-size:12pt;">,&#8221; and collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Parties</font><font style="font-family:inherit;font-size:12pt;">&#8221;).</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:12pt;">, KOPIN has developed wearable computing systems for certain consumer markets as defined below collectively as &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Solos Products,</font><font style="font-family:inherit;font-size:12pt;">&#8221; and audio noise cancellation technology for use in head worn computing products, as defined below as &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Whisper Technology</font><font style="font-family:inherit;font-size:12pt;">&#8221;;</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:12pt;">, subject to the terms and conditions set forth in this Agreement, KOPIN wishes to assign and transfer to Purchaser, and Purchaser wishes to acquire from KOPIN, certain assets relating to the Solos Products and Whisper Technology;</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOW, THEREFORE</font><font style="font-family:inherit;font-size:12pt;">, in consideration of the mutual terms, conditions and other agreements set forth herein, and for other valuable consideration, the receipt and adequacy of which are hereby conclusively acknowledged, the Parties hereto, intending to be legally bound, hereby agree as follows:</font></div><div style="line-height:137%;padding-top:18px;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE I  <br>DEFINITIONS</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Capitalized terms used and not otherwise defined herein shall have the meanings ascribed to such terms as set forth below:</font></div><div style="line-height:138%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Acquired Assets&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean those assets set forth in </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1</font><font style="font-family:inherit;font-size:12pt;">&#32;attached hereto.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Acquired Contracts&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean those contracts set forth in </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1.E</font><font style="font-family:inherit;font-size:12pt;">&#32;attached hereto.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Acquired Intellectual Property&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean all Acquired Assets that are Intellectual Property Rights.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Acquired Registrations&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean the Solos Patents, the Whisper Technology Patents and the Acquired Trademarks.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Acquired Trademarks&#8221; </font><font style="font-family:inherit;font-size:12pt;">has the meaning given to such term on </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1</font><font style="font-family:inherit;font-size:12pt;">&#32;attached hereto.</font></div><div><br></div><div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Affiliate&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean, with respect to any Party, any corporation or other entity that controls, is controlled by, or is under common control with such Party. For purposes of this definition only, to &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">control</font><font style="font-family:inherit;font-size:12pt;">&#8221; means the power to determine directly or indirectly the activities, management or policies of such entity by ownership of a majority of voting rights of its issued capital, by having the right to appoint a majority of the members of its board of directors, or by contract.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><a name="sC87109C069991EBA1932C53BDC888802"></a></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Assumed Liabilities&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean (i) all liabilities and obligations of KOPIN arising after the Closing under the Acquired Contracts, other than those liabilities and obligations in respect of the Hong Kong Lease as set forth in paragraph (i) under the definition of &#8220;Retained Liabilities, and liabilities and obligations of KOPIN arising prior to the Closing under the Solos Air POs (as defined in </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1.E</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">),</font><font style="font-family:inherit;font-size:12pt;">&#32;(ii) liabilities, commitments and obligations arising out of or based upon the Purchaser&#8217;s ownership and operation of the Acquired Assets from and after the Closing Date and (iii) severance payment obligations arising from termination of the employment of Solos and Whisper Personnel employed by Purchaser after the ninetieth (90</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">th</sup></font><font style="font-family:inherit;font-size:12pt;">) day after the Closing Date, even if the amounts of such payment obligations are determined based on previous employment with KOPIN.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Business Day&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean a day other than a Saturday, Sunday or other day on which commercial banks in the City of Boston, Massachusetts, are authorized or obligated by Law or executive order to close.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Calendar Month&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean each one (1) month period during each Calendar Year beginning on the first day of a month and ending on the last day of such month.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Calendar Quarter&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean the three (3) Calendar Month period during each Calendar Year beginning January 1, April 1, July 1 or October 1.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Calendar Year&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean each successive period of twelve (12) Calendar Months commencing on January 1 and ending on December 31.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Consent&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any approval, consent, ratification, permission, waiver or authorization from or notice to any Person, whether written or otherwise given, including, without limitation, any Governmental Entity.</font></div><div style="line-height:257%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Closing&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall have the meaning set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.1.</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Closing Date&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall have the meaning set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.1.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Commercialization Date&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean the date on which Purchaser has sold its five hundredth (500</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">th</sup></font><font style="font-family:inherit;font-size:12pt;">) unit of Solos Products to bona fide customers that are not Affiliates of the Purchaser (determined on a cumulative basis during the period following the Closing).</font></div><div style="line-height:138%;padding-top:13px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Contemplated Transactions&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean the transactions contemplated by this Agreement and all other Transaction Documents.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Contract&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any agreement, contract, subcontract, executory purchase order, instrument, note, bond, mortgage, indenture, deed of trust, lease, license or other binding arrangement, commitment or obligation, whether written or oral.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sB1F18C734340F28EEB45C53BDCA806BC"></a></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Encumbrance&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any mortgage, deed of trust, pledge, charge, lien, hypothecation, encumbrance, security interest or other adverse claim of any kind.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Governmental Entity&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any domestic or foreign federal, national, supranational, state, provincial, local or other government, governmental, regulatory or administrative authority, agency or commission or any court, tribunal, or judicial or arbitral body.</font></div><div style="line-height:138%;padding-top:16px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Hong Kong Lease&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall have the meaning set forth in </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1.E</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Hong Kong Lease Determination&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean the mutual agreement of Purchaser and KOPIN, following discussions conducted in good faith between the Parties, either to assign the Hong Kong Lease to the Purchaser or to terminate the Hong Kong Lease to enable the Purchaser to enter into a new lease with respect to the property subject to the Hong Kong Lease.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Indemnified Party&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any Purchaser Indemnitee or KOPIN Indemnitee making a proper claim for indemnification as permitted in accordance with and pursuant to the terms of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.2</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.3</font><font style="font-family:inherit;font-size:12pt;">&#32;(as applicable) of this Agreement.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Indemnifying Party&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any party against whom a claim for indemnification is properly asserted as permitted in accordance with and pursuant to the terms of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.2</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;">or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.3</font><font style="font-family:inherit;font-size:12pt;">&#32;(as applicable) of this Agreement.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Intellectual Property Rights&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean, on a worldwide basis, any and all: (i) patents, patent applications, patent disclosures and all related re-issuances, continuations, continuations-in-part, requests for continued examinations, renewals, divisions, extensions, reexaminations post-grant reviews, interpartes reviews, supplemental examinations and counterparts thereof, all industrial designs, industrial models and utility models, certificates of invention and design patents, as well as the rights to file for, and to claim priority to, any such patent rights; (ii) registered and unregistered copyrights in both published and unpublished works and all moral rights, and all applications, registrations, renewals and </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">extensions in connection therewith, together with all translations thereof, (iii) inventions, invention disclosures, code, designs, methods, processes, techniques, technology, product roadmaps, drawings, designs, plans, proposals, rights relating to innovations, know-how, trade secrets, and confidential, technical information; (iv) other proprietary and intellectual property related rights relating to any of the foregoing; and (v) rights to past, present or future claims or causes of action arising out of or related to any infringement, dilution, misappropriation, improper disclosure or other violation of any of the foregoing, and all proceeds arising in connection therewith.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;KOPIN Indemnitees&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean KOPIN and its Affiliates, their successors and permitted assigns, and the respective agents, officers, members, managers, equity holders, employees and other Representatives of all of the foregoing.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Law&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any statute, law, ordinance, regulation, rule, code, constitution, treaty, judgment, decree, other requirement or rule of law of any Governmental Entity.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sA61964D2459357FB1F05C53BDCDB4812"></a></div><div style="line-height:138%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Legal Proceeding&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any charge, dispute, action, claim (including any cross-claim or counter-claim), complaint, demand, suit, litigation, arbitration, proceeding (including any civil, criminal, administrative, investigative or appellate or other legal proceeding), hearing, inquiry, audit, examination or investigation commenced, brought, conducted or heard by or before, or otherwise involving, any court or other Governmental Entity or any arbitrator or arbitration panel.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Liability&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any and all debts, liabilities, guarantees, assurances, commitments and obligations, whether fixed, contingent or absolute, asserted or unasserted, matured or unmatured, liquidated or unliquidated, accrued or not accrued, known or unknown, due or to become due, whenever or however arising, including, without limitation, any such liabilities arising under any Law, Legal Proceeding, Order or Contract.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Loss&#8221; </font><font style="font-family:inherit;font-size:12pt;">and </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Losses&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any losses, damages, Liabilities, deficiencies, amounts paid or payable to a Third Party in settlement, judgments, awards, penalties, fines, costs or expenses, including reasonable fees of attorneys, and the cost of enforcing any right to indemnification hereunder.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Material Adverse Effect&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any event, occurrence, fact, condition, development or change that is, or could reasonably be expected to become, individually or in the aggregate, materially adverse to (a) the value of the Acquired Assets; or (b) the ability of KOPIN to consummate the Contemplated Transactions.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Net Sales Price&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean, with respect to each purchased and shipped Solos Product, the gross selling price received by Purchaser for such Solos Product less the following items to the extent they are included in such gross selling price and, if applicable, separately stated </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">on the invoice therefor: with respect to such Solos Product, (i) any discounts, rebates (including promotional rebates not to exceed 40% of the listed gross selling price), refunds and credits (including amounts repaid by reason of returns, billing errors, and the like), in each case to the extent actually given, (ii) insurance, transportation and other delivery charges paid by the Purchaser, and (iii) sales, excise, value added and other taxes, duties or governmental charges imposed on the Purchaser with respect to the sale and shipping of such Solos Product. If a Solos Product is purchased by and shipped to an Affiliate of Purchaser, the Net Sales Price shall be determined based on the ultimate gross selling price to the non-Affiliated end customer (less (i) any discounts, rebates (including promotional rebates not to exceed 40% of the listed gross selling price), refunds and credits (including amounts repaid by reason of returns, billing errors, and the like), in each case to the extent actually given, (ii) insurance, transportation and other delivery charges paid by the Purchaser or its Affiliates, and (iii) sales, excise, value added and other taxes, duties or governmental charges imposed on the Purchaser or its Affiliates with respect to the sale and shipping of such Solos Product to the non-Affiliated end customer, to the extent they are included in such gross selling price and, if applicable, separately stated on the invoice therefor).</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Net Sales Amount</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean, with respect to any Calendar Quarter, the aggregate Net Sales Price of all Solos Products shipped to all customers during such Calendar Quarter.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s1FD256DFDE482052FDB5C53BDCFD948C"></a></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Order&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any injunction, order, writ, stipulation, award, decision, ruling, subpoena, verdict or decree entered, issued or made by or with any Governmental Entity having competent jurisdiction.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Organizational Documents&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean, with respect to any Person that is an entity, such Person&#8217;s charter, certificate or articles of incorporation or formation, bylaws, memorandum and articles of association, operating agreement, limited liability company agreement, partnership agreement, limited partnership agreement, limited liability partnership agreement or other constituent or organizational documents of such Person.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Patent&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean (a) patents and patent applications (including any provisional applications), and all continuations, continuations-in-part, divisionals, patents issued therefrom, re-examinations, reissues, revisions, and extensions thereof; and (b) utility models, industrial designs and other statutory invention registrations, and applications for any of the foregoing.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Permits&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean all waivers, clearances, licenses, permits, certifications, declarations, registrations, orders, accreditations, authorizations, certificates of occupancy or regulatory plans, compliance standards and approvals issued by any Governmental Entity.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Permitted Encumbrances&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean: (a) liens for taxes not yet due and payable; (b) mechanics&#8217;, carriers&#8217;, workmen&#8217;s, repairmen&#8217;s or other like liens arising or incurred in the </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">ordinary course of business that are not yet due and payable and which are not, individually or in the aggregate, material; (c) any Encumbrances (whether for indebtedness or otherwise) that will be satisfied at or prior to the Closing; and (d) liens arising under original purchase price conditional sales contracts and equipment leases with Third Parties entered into in the ordinary course of business consistent with past practice which are not, individually or in the aggregate, material to the Acquired Assets.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Person&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean any natural individual, sole proprietorship, partnership, joint venture, estate, trust, unincorporated organization, association, corporation, limited liability company, institution, bank, trust company or other entity or any Governmental Entity.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Purchaser Indemnitees&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean Purchaser and its Affiliates, their successors and permitted assigns, and the respective agents, officers, members, managers, equity holders, employees and other Representatives of all of the foregoing.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Related Party&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean, with respect to any Person, any current direct or indirect equity holders, controlling persons, shareholders, directors, officers, employees, agents, Affiliates, members, managers, general or limited partners or other Representatives of such Person.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Representatives&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean, with respect to any Person, any and all directors, officers, members, managers, partners, employees, consultants, financial advisors, lenders, counsel, accountants and other agents of such Person.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s4D337EE5549EBF953112C53BDD306267"></a></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Retained Liabilities&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean (i) any and all liabilities or obligations (whether known or unknown, absolute or contingent, liquidated or unliquidated, due or to become due and accrued or unaccrued, and whether claims with respect thereto are asserted before or after the Closing) of KOPIN that are not Assumed Liabilities and (ii) subject to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 7.1.4,</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;">severance payment obligations arising from termination of the employment of Solos and Whisper Personnel employed by Purchaser on or prior to the ninetieth (90</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">th</sup></font><font style="font-family:inherit;font-size:12pt;">) day after the Closing Date, to the extent the amounts of such payment obligations are determined based on previous employment with KOPIN. Retained Liabilities shall include, without limitation, all liabilities and obligations of KOPIN:</font></div><div style="line-height:136%;padding-left:5px;padding-top:18px;text-align:left;text-indent:96px;"><font style="padding-top:18px;text-align:left;font-family:inherit;font-size:12pt;padding-right:96px;">(a)</font><font style="font-family:inherit;font-size:12pt;">that do not relate to the Acquired Assets;</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:96px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:96px;">(b)</font><font style="font-family:inherit;font-size:12pt;">that are accrued or owing as to the Acquired Assets with respect to any period prior to the Closing Date, including, without limitation, liabilities and obligations in the nature of product liability claims with respect to Solos Products sold by KOPIN prior to the Closing Date;</font></div><div style="line-height:140%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:96px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:96px;">(c)</font><font style="font-family:inherit;font-size:12pt;">for income, transfer, sales, use or other taxes on KOPIN arising in connection with the consummation of the Contemplated Transactions;</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:96px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:96px;">(d)</font><font style="font-family:inherit;font-size:12pt;">for taxes, including deferred taxes or taxes measured by income of KOPIN earned prior to the Closing, and any liabilities for federal or state income tax and FICA taxes of employees of KOPIN which KOPIN is legally obligated to withhold;</font></div><div style="line-height:139%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:96px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:96px;">(e)</font><font style="font-family:inherit;font-size:12pt;">under any agreements, contracts, leases or licenses other than the Acquired Contracts;</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:96px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:96px;">(f)</font><font style="font-family:inherit;font-size:12pt;">arising prior to the Closing under any Acquired Contract, and all liabilities for any breach, act or omission by KOPIN prior to the Closing under any Acquired Contract;</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:96px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:96px;">(g)</font><font style="font-family:inherit;font-size:12pt;">for repair, replacement or return of Solos Products sold prior to the Closing, provided that, from the Acquired Assets, KOPIN shall retain possession of three hundred and fifty (350) of the Solos Sport units which KOPIN shall be entitled to deliver to end customers to fulfill this obligation and, provided, further, that KOPIN shall deliver to Purchaser, on a date determined by KOPIN that is not more than eighteen (18) months after the Closing Date, all such units that have not been used to fulfill such obligation by such time;</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:96px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:96px;">(h)</font><font style="font-family:inherit;font-size:12pt;">arising out of events, conduct or conditions existing or occurring prior to the Closing that constitute a violation of or non-compliance with any Law, rule or regulation or any judgment, decree or Order of any Governmental Entity;</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:96px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:96px;">(i)</font><font style="font-family:inherit;font-size:12pt;">to pay severance benefits to any employee of KOPIN whose employment with KOPIN is terminated in connection with the consummation of the Contemplated Transactions; and</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sA0BA8EB236E2DFC0B974C53BDD507EFD"></a></div><div style="line-height:136%;text-align:left;padding-left:101px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(j)&#160;&#160;&#160;&#160;with respect to the Hong Kong Lease, (x) if the Parties agree in the</font></div><div style="line-height:138%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Hong Kong Lease Determination to assign the Hong Kong Lease to the Purchaser, that portion of the lease rate representing the difference in the lease rates on the Hong Kong Lease arising in connection with the transfer and assignment of the Hong Kong Lease by KOPIN to Purchaser for the period from March 2018 to February 2020 in the total amount of Twenty-One Thousand Six Hundred and Two US Dollars (US$21,602) and (y) if the Parties agree in the Hong Kong Lease Determination to terminate the Hong Kong Lease, liabilities and obligations of KOPIN under the Hong Kong Lease arising from the termination of the Hong Kong Lease by KOPIN.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;Shipments&#8221; shall mean the quantity of Solos Products shipped by Purchaser to any non-Affiliated organizations, either as sold product on a standalone basis or within a larger system, or for marketing or other purposes on a standalone basis or within a larger system.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:140%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;Solos Cayman&#8221; shall mean Solos Incorporation, a company established under the laws of the Cayman Islands.</font></div><div style="line-height:139%;padding-top:16px;text-align:left;font-size:12.5pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;Solos Patents&#8221; has the meaning given to such term on </font><font style="font-family:inherit;font-size:12.5pt;text-decoration:underline;">Schedule 1</font><font style="font-family:inherit;font-size:12pt;">&#32;attached hereto.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;Solos Products&#8221; shall mean the wearable electronic products for the consumer markets known internally within KOPIN as Solos Sports, Solos Air and Solos Hear and any successor or derivative products as may be re-designed or re-configured.</font></div><div style="line-height:137%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;Third Party&#8221; shall mean any Person who is not a Party to this Agreement or an Affiliate of a Party to this Agreement or a Representative of the foregoing.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;Trademark&#8221; shall mean (a) trademarks, service marks, certification marks, logos, trade dress, trade names, brand names, corporate names, domain names, and other indicia of commercial source of origin (whether registered, common law, statutory or otherwise), together with all translations, localizations, adaptations, derivations and combinations thereof; (b) all registrations and applications to register the foregoing (including any intent-to-use trademark applications); and (c) all goodwill connected with the use thereof or symbolized thereby.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;Transaction Documents&#8221; shall mean this Agreement, the Exhibits and Schedules hereto, the Assignment and Assumption Agreement, Solos Services Agreement, KOPIN Services Agreement, Whisper License Agreement, Share Purchase Agreement and all other agreements, certificates, instruments and documents that have, in accordance with the terms of this Agreement, been delivered prior to the Closing or are required by this Agreement to be delivered at the Closing.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;Transaction Expenses&#8221; shall mean all costs and expenses, including, without limitation, fees and disbursements of counsel, financial advisors, accountants and other advisors, that are incurred prior to the Closing and that are payable in connection with the negotiation, preparation or execution of this Agreement or the other Transaction Documents.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s2217749BECE434C595DAC53BDD824992"></a></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Whisper Technology&#8221; </font><font style="font-family:inherit;font-size:12pt;">shall mean KOPIN&#8217;s proprietary audio noise cancellation technology based on the Patents, proprietary algorithms, algorithm constructs and other Intellectual Property Rights listed on </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 2</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:12pt;">attached and all improvements thereto.</font></div><div style="line-height:137%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8220;Whisper Technology Patents&#8221; </font><font style="font-family:inherit;font-size:12pt;">has the meaning given to such term on </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Schedule 1 </font><font style="font-family:inherit;font-size:12pt;">attached hereto.</font></div><div style="line-height:137%;padding-top:50px;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE II</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:137%;padding-top:16px;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">PURCHASE AND SALE OF ASSETS</font></div><div style="line-height:137%;padding-top:16px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 2.1 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Purchase and Sale of Assets.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">On the terms and subject to the conditions set forth in this Agreement, at the Closing, KOPIN shall sell, transfer, assign, convey and deliver to Purchaser, and Purchaser shall purchase, acquire, accept and assume from KOPIN, free and clear of any Encumbrances (other than Permitted Encumbrances), all of KOPIN&#8217;s right, title and interest in, to and under the Acquired Assets.</font></div><div style="line-height:137%;padding-top:16px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 2.2 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Excluded Assets.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Notwithstanding anything to the contrary contained in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.1,</font><font style="font-family:inherit;font-size:12pt;">&#32;KOPIN shall retain all of its respective right, title and interest in and to, and shall not sell, transfer, assign, convey or deliver to Purchaser its right, title and interest to any assets other than the Acquired Assets.</font></div><div style="line-height:137%;padding-top:16px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 2.3 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Assumption of Liabilities.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">On the terms and subject to the conditions set forth in this Agreement, at the Closing, Purchaser shall assume and become liable for, from and after the Closing, the Assumed Liabilities.</font></div><div style="line-height:137%;padding-top:16px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 2.4 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Excluded Liabilities.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Notwithstanding anything to the contrary contained in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.3</font><font style="font-family:inherit;font-size:12pt;">&#32;or any other provision of the Transaction Documents, Purchaser shall not assume or become responsible for, and KOPIN shall remain liable for, the Retained Liabilities.</font></div><div style="line-height:137%;padding-top:16px;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE III</font></div><div style="line-height:137%;padding-top:16px;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">PURCHASE PRICE</font></div><div style="line-height:137%;padding-top:16px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 3.1 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Consideration for Acquired Assets</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The aggregate consideration to be paid hereunder by Purchaser to KOPIN as payment for the Acquired Assets shall comprise the following:</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s3E6FDF5A81133CBF1630C53BDDA1AFA1"></a></div><div style="line-height:138%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.1.1 </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Equity.</font><font style="font-family:inherit;font-size:12pt;">&#32;At the Closing of the Contemplated Transactions, Solos Cayman shall issue to KOPIN 1,172,000 of Solos Cayman&#8217;s Ordinary Shares (&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Solos Shares</font><font style="font-family:inherit;font-size:12pt;">&#8221;) pursuant to the Share Purchase Agreement (as defined below) representing not less than twenty percent (20%) of the Solos Cayman&#8217;s fully diluted ownership at Closing, subject to KOPIN&#8217;s antidilution rights set forth therein.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.1.2 </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Royalties.</font><font style="font-family:inherit;font-size:12pt;">&#32;The Purchaser shall pay to KOPIN a [***] percent ([***]%) royalty (the "</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Purchaser Royalty</font><font style="font-family:inherit;font-size:12pt;">") on Net Sales Amount of any of Solos Products shipped during the period commencing on the first anniversary of the Commercialization Date and ending on the fourth anniversary of the Commercialization Date (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Royalty Period</font><font style="font-family:inherit;font-size:12pt;">&#8221;).</font></div><div style="line-height:138%;padding-top:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 3.2 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Shipment Report</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Purchaser shall provide within thirty (30) days following each Calendar Quarter that falls partially or wholly within the Royalty Period a report to KOPIN setting forth the (i) quantity of units of Solos Products shipped in such Calendar Quarter (or portion thereof, as applicable) and a description and the prices paid therefor, (ii) the Net Sales Amount for such Calendar Quarter (or portion thereof, as applicable) and (iii) the calculation of Purchaser Royalties owed to KOPIN with respect to such Calendar Quarter (or portion thereof, as applicable) (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Purchaser Shipment Report</font><font style="font-family:inherit;font-size:12pt;">&#8221;). Payment to KOPIN for the Purchaser Royalties based on such Purchaser Shipment Report shall be made by the fortieth (40th) day following the end of each Calendar Quarter that falls partially or wholly within the Royalty Period.</font></div><div style="line-height:138%;padding-top:18px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 3.3 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Royalty Payment.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">All monetary amounts are stated and all amounts due shall be payable in United States Dollars. Acceptance of any Purchaser Shipment Report by KOPIN does not waive the rights that KOPIN has under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3.5</font><font style="font-family:inherit;font-size:12pt;">&#32;below to an annual audit. Purchaser&#8217;s obligation to pay Purchaser Royalties hereunder survives any termination or expiration of this Agreement with respect to Purchaser Royalties accrued prior to the effective date of termination.</font></div><div style="line-height:138%;padding-top:18px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 3.4 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Taxes</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">All amounts to be paid to KOPIN pursuant to this Agreement shall be without deduction of collection, or other charges, and, specifically, without deduction of withholding or similar taxes or other government imposed fees or taxes, except as may be required by Law. Neither Party may offset amounts owed to the other Party with amounts owed from the other Party.</font></div><div style="line-height:138%;padding-top:18px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 3.5 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Records and Audit Right</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Purchaser shall maintain complete and accurate records of Shipments of the Solos Products that are shipped during the Royalty Period and any amounts payable to KOPIN in relation to such Solos Products, which records shall contain information reasonably sufficient to permit KOPIN to confirm the accuracy of any Purchaser Shipment Reports</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">10</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sC1F29ACBD451A0C45B4EC53BDDD4506F"></a></div><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">delivered to KOPIN hereunder. Purchaser shall retain such records for at least five (5) years from the date of the Purchaser Shipment Report to which they pertain. At KOPIN&#8217;s request and at least thirty (30) days before a planned audit, Purchaser shall, at KOPIN&#8217;s expense, permit an independent auditor selected by KOPIN to have access, no more than once each Calendar Year (unless a preceding audit revealed a discrepancy greater than 5% of amounts reported to KOPIN as owed by the Purchaser) and during Purchaser's regular business hours, to those records and documents of Purchaser retained by Purchaser pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3.5.</font><font style="font-family:inherit;font-size:12pt;">&#32;If the review by the auditor uncovers an underreporting of more than five percent (5%) of the Purchaser Royalties due in a Calendar Year, then the cost of such auditing shall be paid by Purchaser. Purchaser shall keep records as required hereunder at Purchaser&#8217;s corporate headquarters.</font></div><div style="line-height:137%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 3.6 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Previously Paid Solos Air POs</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">To the extent KOPIN has paid any portion of the amounts listed on </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1.E-1</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to the Solos Air POs prior to the Closing, Purchaser agrees to reimburse KOPIN for the actual amounts so paid by KOPIN, up to $75,000 in the aggregate. KOPIN shall provide to the Purchaser documentation of such paid amounts to the reasonable satisfaction of the Purchaser, and the Purchaser shall make such reimbursement payment promptly following its receipt of such documentation.</font></div><div style="line-height:139%;padding-top:16px;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE IV  <br>CLOSING</font></div><div style="line-height:138%;padding-top:16px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 4.1 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Closing</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The closing for the Contemplated Transaction (&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Closing</font><font style="font-family:inherit;font-size:12pt;">&#8221;) shall take place at the offices of Chu, Ring &amp; Hazel LLP, 241 A Street, Suite 300, Boston, Massachusetts on September 30, 2019 at 10:00 a.m. local time or at such other time or place as is mutually agreed upon by the Parties (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Closing Date</font><font style="font-family:inherit;font-size:12pt;">&#8221;). By mutual agreement of the Parties, the Closing may take place by electronic (i.e., email/PDF) delivery of signature pages to this Agreement and the other Transaction Documents.</font></div><div style="line-height:137%;padding-top:16px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 4.2 </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Closing Deliveries</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">4.2.1 </font><font style="font-family:inherit;font-size:12pt;">At or prior to the Closing the Parties shall execute and deliver to each other, or cause to be executed and delivered to each other, the following documents:</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:96px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:96px;">(a)</font><font style="font-family:inherit;font-size:12pt;">An assignment and assumption agreement in substantially the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit A</font><font style="font-family:inherit;font-size:12pt;">&#32;(the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Assignment and Assumption Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:96px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:96px;">(b)</font><font style="font-family:inherit;font-size:12pt;">The instruments identified in </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 4.2.1</font><font style="font-family:inherit;font-size:12pt;">&#32;attached hereto, together with all such other bills of sale, assignments, endorsements, intellectual property </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;"><font style="font-family:inherit;font-size:12pt;">right assignments, trade name assignments, domain name assignments, consents and other good and sufficient instruments and documents of conveyance and transfer in a form reasonably satisfactory to Purchaser, as Purchaser reasonably shall deem necessary or</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sF44B75E7EB16B57D4747C53BDDF7C814"></a></div><div style="line-height:139%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">appropriate to effect the Contemplated Transactions, including without limitation the sale, transfer, assignment and conveyance to Purchaser of all of the Acquired Assets;</font></div><div style="line-height:137%;padding-left:0px;padding-top:22px;text-align:justify;text-indent:101px;"><font style="padding-top:22px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:101px;">(c)</font><font style="font-family:inherit;font-size:12pt;">A services agreement regarding the provision of certain of Purchaser&#8217;s services to KOPIN in substantially the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit B</font><font style="font-family:inherit;font-size:12pt;">&#32;(the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Solos Services Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:137%;padding-left:0px;padding-top:18px;text-align:justify;text-indent:101px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:101px;">(d)</font><font style="font-family:inherit;font-size:12pt;">A services agreement regarding the provision of certain of KOPIN&#8217;s services to Purchaser in substantially the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit C</font><font style="font-family:inherit;font-size:12pt;">&#32;(the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">KOPIN Services Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:137%;padding-left:0px;padding-top:18px;text-align:justify;text-indent:101px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:101px;">(e)</font><font style="font-family:inherit;font-size:12pt;">A license agreement in substantially the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit D</font><font style="font-family:inherit;font-size:12pt;">&#32;(the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Whisper License Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:137%;padding-left:0px;padding-top:18px;text-align:justify;text-indent:101px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:101px;">(f)</font><font style="font-family:inherit;font-size:12pt;">A share purchase agreement between KOPIN and Solos Cayman in substantially the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit E</font><font style="font-family:inherit;font-size:12pt;">&#32;(the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Share Purchase Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:138%;padding-left:0px;padding-top:18px;text-align:justify;text-indent:101px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:101px;">(g)</font><font style="font-family:inherit;font-size:12pt;">A certificate of continuing registration from the Hong Kong Companies Registry, and a Certificate of Good Standing from the Cayman Islands Government General Registry; and</font></div><div style="line-height:138%;padding-left:0px;padding-top:18px;text-align:justify;text-indent:101px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:101px;">(h)</font><font style="font-family:inherit;font-size:12pt;">Such certificates or other instruments of the Parties or of officers of the Parties as each Party and its counsel may reasonably think necessary in order to establish that the terms, covenants and conditions contained in this Agreement to have been performed or complied with by the other Party at or prior to the Closing have been performed or complied with and that the representations and warranties of the respective Parties herein given are true and correct at the Closing.</font></div><div style="line-height:137%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">4.2.2 </font><font style="font-family:inherit;font-size:12pt;">At or prior to the Closing Purchaser shall issue and deliver to KOPIN pursuant to the Share Purchase Agreement stock certificates in proper form evidencing the Solos Shares.</font></div><div style="line-height:137%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">4.2.3 </font><font style="font-family:inherit;font-size:12pt;">If and to the extent any of the Acquired Assets consist of tangible personal property, on or promptly following the Closing such Acquired Assets shall be conveyed, transferred and delivered by KOPIN to Purchaser with title passing at Purchaser&#8217;s principal place of business in Hong Kong or such other address as Purchaser may designate in writing.</font></div><div style="line-height:137%;padding-top:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE V</font></div><div style="line-height:137%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">REPRESENTATIONS AND WARRANTIES OF PURCHASER</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">12</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;text-indent:53px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Purchaser hereby represents and warrants to KOPIN that the statements contained in this Article V are true and correct as of the date hereof and are true and correct in all material respects as of the Closing Date:</font></div><div style="line-height:137%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 5.1 Organization and Qualification; Ownership</font><font style="font-family:inherit;font-size:12pt;">. Purchaser is a limited liability company duly organized, validly existing and in good standing under the Laws of Hong Kong, and has all requisite power and authority to own, lease and operate its properties and</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sF227E52C5E7ADB907C24C53BDE28ACD6"></a></div><div style="line-height:138%;padding-top:1px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">assets and to carry on its business as it is now being conducted. Purchaser is a direct, wholly-owned subsidiary of Solos Cayman.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 5.2 Power and Authority</font><font style="font-family:inherit;font-size:12pt;">. Purchaser has the requisite power and authority to enter into this Agreement and each other Transaction Document to which it is a party, to carry out its obligations hereunder and thereunder and to consummate the Contemplated Transactions. The execution and delivery by Purchaser of this Agreement and each other Transaction Document to which it is a party, the performance of its obligations hereunder and thereunder, and the consummation of the Contemplated Transactions, have been duly authorized by all requisite action on the part of Purchaser. This Agreement and each other Transaction Document to which Purchaser is a party have been, or, as applicable, at the Closing will be, duly executed and delivered by Purchaser and, assuming the due authorization, execution and delivery by the other Parties thereto, shall constitute legal, valid and binding obligations of Purchaser, enforceable against Purchaser in accordance with their respective terms, except as such enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or similar Laws affecting creditors&#8217; rights generally and by general principles of equity (regardless of whether enforcement is sought in a proceeding at Law or in equity).</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 5.3 Noncontravention; Consents</font><font style="font-family:inherit;font-size:12pt;">. The execution, delivery and performance by Purchaser of this Agreement and the other Transaction Documents to which Purchaser is a party, and the consummation of the Contemplated Transactions, do not and will not: (a) conflict with or result in a violation or breach of, or default under, any provision of the Organizational Documents of Purchaser; (b) conflict with or result in a violation or breach of any provision of any Law or Order applicable to Purchaser; or (c) require the Consent, notice or other action by any Person or Governmental Entity under, conflict with, result in a violation or breach of, constitute a default or an event that, with or without notice or lapse of time or both, would constitute a default under, result in the acceleration of or create in any party the right to accelerate, terminate, modify or cancel any Contract to which Purchaser is a party or by which Purchaser is bound.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 5.4 Legal Proceedings</font><font style="font-family:inherit;font-size:12pt;">; </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Orders</font><font style="font-family:inherit;font-size:12pt;">. There are no Legal Proceedings pending or, to Purchaser&#8217;s knowledge, threatened by or against Purchaser that (a) challenge or seek to enjoin, alter or materially delay the Contemplated Transactions; or (b) would, individually or in the aggregate, reasonably be expected to have a material adverse effect on Purchaser&#8217;s </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">13</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">ability to perform its obligations hereunder. Purchaser is not subject to any Order that (i) challenges or seeks to enjoin, alter or materially delay the Contemplated Transactions; or (ii) would, individually or in the aggregate, reasonably be expected to have a material adverse effect on Purchaser&#8217;s ability to perform its obligations hereunder.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 5.5 Brokers</font><font style="font-family:inherit;font-size:12pt;">. There is no investment banker, broker, finder or other intermediary or agent who has been retained by or is authorized to act on behalf of Purchaser that might be entitled to any fee or commission in connection with the Contemplated Transactions.</font></div><div style="line-height:137%;padding-top:18px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE VI</font></div><div style="line-height:137%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">REPRESENTATIONS AND WARRANTIES OF KOPIN</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sCEC29B5511D8D7FCF2C3C53BDE4A45FE"></a></div><div style="line-height:138%;text-align:justify;text-indent:53px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">KOPIN hereby represents and warrants to Purchaser that, except as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 6</font><font style="font-family:inherit;font-size:12pt;">&#32;attached, the statements contained in this Article VI are true and correct as of the date hereof and are true and correct in all material respects as of the Closing Date.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 6.1 Organization and Qualification</font><font style="font-family:inherit;font-size:12pt;">. KOPIN is a corporation duly organized, validly existing and in good standing under the Laws of the State of Delaware, and has all requisite power and authority to own, lease and operate its properties and assets and to carry on its business as it is now being conducted.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 6.2 Power and Authority</font><font style="font-family:inherit;font-size:12pt;">. KOPIN has the requisite power and authority to enter into this Agreement and each other Transaction Document to which it is a party, to carry out its obligations hereunder and thereunder and to consummate the Contemplated Transactions. The execution and delivery by KOPIN of this Agreement and each other Transaction Document to which it is a party, the performance of its obligations hereunder and thereunder, and the consummation of the Contemplated Transactions, have been duly authorized by all requisite action on the part of KOPIN. KOPIN has complied with the requirements of Delaware General Corporation Law, Chapter 50, Section 144(a)(i) in connection with authorizing this Agreement, the Transaction Documents and the transactions contemplated hereby and thereby. This Agreement and each other Transaction Document to which KOPIN is a party have been, or, as applicable, at the Closing will be, duly executed and delivered by KOPIN and, assuming the due authorization, execution and delivery by the other Parties thereto, shall constitute legal, valid and binding obligations of KOPIN, enforceable against KOPIN in accordance with their respective terms, except as such enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or similar Laws affecting creditors&#8217; rights generally and by general principles of equity (regardless of whether enforcement is sought in a proceeding at Law or in equity).</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 6.3 Noncontravention; Consents</font><font style="font-family:inherit;font-size:12pt;">. The execution, delivery and performance by KOPIN of this Agreement and the other Transaction Documents to which KOPIN is a party, and the consummation of the Contemplated Transactions, do not and will not: (a) conflict </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">14</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">with or result in a violation or breach of, or default under, any provision of the Organizational Documents of KOPIN; (b) conflict with or result in a violation or breach of any provision of any Law or Order applicable to KOPIN; or (c) require the Consent, notice or other action by any Person or Governmental Entity under, conflict with, result in a violation or breach of, constitute a default or an event that, with or without notice or lapse of time or both, would constitute a default under, result in the acceleration of or create in any party the right to accelerate, terminate, modify or cancel any Contract to which KOPIN is a party or by which KOPIN is bound.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 6.4 Legal Proceedings; Orders</font><font style="font-family:inherit;font-size:12pt;">. Except as disclosed on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 6,</font><font style="font-family:inherit;font-size:12pt;">&#32;there are no Legal Proceedings pending or, to KOPIN&#8217;s knowledge, threatened by or against KOPIN that (a) challenge or seek to enjoin, alter or materially delay the Contemplated Transactions; or (b) would, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect. KOPIN is not subject to any Order that (i) challenges or seeks to enjoin, alter or materially delay the Contemplated Transactions; or (ii) would, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s2F00EC5FB8F9DD261632C53BDE7D4CB7"></a></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 6.5 Brokers</font><font style="font-family:inherit;font-size:12pt;">. There is no investment banker, broker, finder or other intermediary or agent who has been retained by or is authorized to act on behalf of KOPIN that might be entitled to any fee or commission in connection with the Contemplated Transactions</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 6.6 Title, Sufficiency and Condition of Assets</font><font style="font-family:inherit;font-size:12pt;">. KOPIN has good and valid title to, or a valid leasehold interest in or to the extent being licensed a valid license to use, all of the Acquired Assets, which shall be free and clear of any Encumbrances (other than Permitted Encumbrances) as of the Closing Date. Upon execution and delivery by KOPIN to Purchaser of the instruments of conveyance referred to in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.2.1,</font><font style="font-family:inherit;font-size:12pt;">&#32;Purchaser will become the true and lawful owner of, and will receive good title to, the Acquired Assets, free and clear of all Encumbrances (other than Permitted Encumbrances).</font></div><div style="line-height:138%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 6.7 Intellectual Property</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">6.7.1 </font><font style="font-family:inherit;font-size:12pt;">All assignments of the Acquired Registrations to KOPIN have been properly executed and recorded. To the knowledge of KOPIN, all Acquired Registrations are valid and enforceable and all issuance, renewal, maintenance and other payments that are or have become due with respect thereto have been timely paid by or on behalf of KOPIN.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">6.7.2 </font><font style="font-family:inherit;font-size:12pt;">Except as disclosed on </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 6</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">,</font><font style="font-family:inherit;font-size:12pt;">&#32;there are no inventorship challenges, opposition or nullity proceedings or interferences declared, commended or provoked, or, to the knowledge of KOPIN threatened, with respect to the Acquired Registrations.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">15</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">6.7.3 </font><font style="font-family:inherit;font-size:12pt;">To the best of KOPIN&#8217;s knowledge after reasonable inquiry, the Acquired Intellectual Property includes all Patents and Trademarks currently used by KOPIN (a) solely and exclusively (i) to test, modify, make, use, sell, have made, used and sold, import, reproduce, market, distribute, commercialize, support, maintain and correct the Solos Sports Products and (ii) to otherwise conduct KOPIN&#8217;s business, as it is currently conducted, with respect to the Solos Sports Products and Whisper Technology, and (b) relating to the Whisper Technology. Other than as expressly set forth hereinabove and for the avoidance of doubt, the Acquired Intellectual Property </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">excludes </font><font style="font-family:inherit;font-size:12pt;">Display Intellectual Property, the Intellectual Property Owned by Others, the Other KOPIN Products Intellectual Property and KOPIN Know-How (each as defined below). &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Display Intellectual Property</font><font style="font-family:inherit;font-size:12pt;">&#8221; means Patents and Trademarks which are embedded in any KOPIN display, display drivers, integrated circuits, optics or display module. &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Intellectual Property Owned by Others</font><font style="font-family:inherit;font-size:12pt;">&#8221; means Patents and Trademarks which are owned or licensed by KOPIN Software Limited fka Intoware Ltd., Forth Dimension Displays, eMDT America Inc., NVIS, Inc. and any other KOPIN subsidiary (other than, for the avoidance of doubt, Patents and Trademarks owned by KOPIN Display Corporation and expressly referenced in the first sentence of this Section 6.7.3). &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Other KOPIN Products Intellectual Property</font><font style="font-family:inherit;font-size:12pt;">&#8221; means any Intellectual Property Rights, other than the Whisper Technology, used by KOPIN in the development, manufacture (by KOPIN or a Third Party), sale, marketing or distribution of its products other than the Solos Sports Products (&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Other KOPIN Products</font><font style="font-family:inherit;font-size:12pt;">&#8221;). &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">KOPIN Know-How</font><font style="font-family:inherit;font-size:12pt;">&#8221; means Intellectual Property Rights of KOPIN to the extent not included in Other KOPIN Products Intellectual Property and</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s7143F05E89833A2323F2C53BDE9BAFA7"></a></div><div style="line-height:138%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">that are not Patents or Trademarks. With the exception of the Whisper Technology that is being licensed back to KOPIN under the Whisper License Agreement, the Acquired Intellectual Property does not include Patents and Trademarks currently used by KOPIN in Other KOPIN Products.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">6.7.4</font><font style="font-family:inherit;font-size:12pt;">&#32;KOPIN has taken reasonable measures to protect the proprietary nature of each item of Acquired Intellectual Property owned by KOPIN, and to maintain in confidence all trade secrets and confidential information comprising a part thereof.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">6.7.5</font><font style="font-family:inherit;font-size:12pt;">&#32;To KOPIN&#8217;s knowledge and belief, KOPINs business with respect to the Solos Products and Whisper Technology, as it is currently conducted, does not infringe or violate, or constitute a misappropriation of, any Intellectual Property Rights of any Third Party. Except as disclosed on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 6,</font><font style="font-family:inherit;font-size:12pt;">&#32;KOPIN has not received any complaint, claim or notice, or threat thereof in writing, of any of the foregoing, alleging any such infringement, violation or misappropriation. To KOPIN&#8217;s knowledge, no person (including, without limitation, any current or former employee or consultant) is infringing, violating or misappropriating any of the Acquired Intellectual Property owned by KOPIN.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">16</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 6.8 Applicable Laws</font><font style="font-family:inherit;font-size:12pt;">. KOPIN is conducting its business with respect to the Solos Products and Whisper Technology in compliance with each applicable Law, including, without limitation, each applicable export control law and regulation, except for any violations or defaults that, individually or in the aggregate, have not had and would not reasonably be expected to have a Material Adverse Effect. KOPIN has not received any notice or communication from any Governmental Entity alleging noncompliance with any applicable Law.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 6.9 Public Disclosures</font><font style="font-family:inherit;font-size:12pt;">. As a public company, KOPIN has made certain disclosures relating to the Acquired Assets and Solos Smart Glasses pursuant to the U.S. Securities Exchange Act of 1934. For the purpose of any express or implied obligation of KOPIN not to omit to state a material fact necessary in order to make the statements contained herein or in the certificates delivered to Purchaser pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.2</font><font style="font-family:inherit;font-size:12pt;">&#32;not misleading in light of the circumstances under which they were made, Purchaser shall be deemed to have been made aware of, and KOPIN shall be deemed to have disclosed to Purchaser, all such disclosures in KOPIN&#8217;s Annual Report on Form 10-K for the year ended December 29, 2018 and Reports on Form 10-Q for the quarterly periods ended March 30, 2019 and June 29, 2019. For the avoidance of doubt, no such disclosures shall otherwise qualify KOPIN&#8217;s representations and warranties in this Article VI or in the certificates delivered to Purchaser pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.2</font><font style="font-family:inherit;font-size:12pt;">&#32;unless also disclosed explicitly herein or therein.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 6.10 No Other Representations or Warranties</font><font style="font-family:inherit;font-size:12pt;">. Except as expressly provided in this Article VI and the certificates delivered to Purchaser pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.2,</font><font style="font-family:inherit;font-size:12pt;">&#32;the Acquired Assets are being sold, transferred, assigned, conveyed and delivered &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">As Is</font><font style="font-family:inherit;font-size:12pt;">&#8221;, and KOPIN makes no other representations or warranties as to the Acquired Assets, including but not limited to any express or implied warranties of merchantability or fitness or</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s50EC608E5160DCA739F1C53BDECEA409"></a></div><div style="line-height:138%;padding-top:1px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">sufficiency for a particular use or purpose intended or as to non-infringement, and even if KOPIN has been advised of same.</font></div><div style="line-height:138%;padding-top:18px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE VII</font></div><div style="line-height:138%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">COVENANTS OF THE PURCHASER AND KOPIN</font></div><div style="line-height:138%;padding-top:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 7.1 Employees</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12.5pt;"><font style="font-family:inherit;font-size:12pt;">7.1.1 Purchaser will immediately after the Closing, provide a written offer of employment to all of those current KOPIN employees listed on </font><font style="font-family:inherit;font-size:12.5pt;text-decoration:underline;">Schedule 7.1</font><font style="font-family:inherit;font-size:12pt;">&#32;hereof (&#8220;Solos and Whisper Personnel&#8221;) that Purchaser intends to employ with employment beginning no later than September 30, 2019 or the following Business Day (the &#8220;Employee Termination Date&#8221;). In the event that Purchaser does not offer employment to all of the Solos and Whisper Personnel, Purchaser shall pay to KOPIN, no later than five (5) Business Days after the Employment Termination Date, cash in an amount equal to the base salary and any and all other benefits </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">17</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">of all such Solos and Whisper Personnel actually paid by KOPIN during the period beginning July 1, 2019 and ending on the Employment Termination Date who were not offered employment. KOPIN hereby consents to the hiring of any Solos and Whisper Personnel by Purchaser, waives, with respect to the employment by Purchaser of such employees, any claims or rights related to the Acquired Intellectual Property KOPIN may have against Purchaser or any such employee under any non-competition or employment agreement which would otherwise restrict such employee&#8217;s ability and right to perform his job as an employee of Purchaser and consents to the Solos and Whisper Personnels&#8217; use of know-how related to the Acquired Assets in the performance of the Solos and Whisper Personnels&#8217; jobs as employees of Purchaser and retained in the unaided memories of such Personnel (except as aided by reference to the Acquired Assets). Once employment with Purchaser of any Solos and Whisper Personnel to whom such offer of employment has been made shall commence, any employee-related obligations to such employees shall become Purchaser&#8217;s sole and exclusive responsibility (except for payment of final wages, reimbursement of expenses, employment taxes or other similar amounts accrued during such employees&#8217; employment with KOPIN, which shall remain the obligations of KOPIN). Nothing in this Agreement will prevent KOPIN from terminating an employee listed on Schedule 7.1 at any time.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12.5pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">7.1.2</font><font style="font-family:inherit;font-size:12pt;">&#32;KOPIN will continue to employ all Solos and Whisper Personnel at their same respective levels of compensation and benefits up until the Employee Termination Date (subject to its right to terminate earlier including pursuant to KOPIN&#8217;s Employment Handbook and the rules thereunder and Purchaser&#8217;s right to offer employment to such Personnel pursuant to </font><font style="font-family:inherit;font-size:12.5pt;text-decoration:underline;">Section 7.1.1).</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">7.1.3</font><font style="font-family:inherit;font-size:12pt;">&#32;To the extent that any Governmental Entity is reimbursing some or all of the compensation of any Solos and Whisper Personnel and such reimbursement is paid to Purchaser, the Purchaser will return to KOPIN any amounts Purchaser receives which are related to the period prior to Employee Termination Date. To the extent KOPIN receives any reimbursement for compensation for any Solos and Whisper Personnel from any Governmental Entity which relates to the period after the Employee Termination Date it will pay such amount to the Purchaser.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s987FEA490D9E5C8FAF82C53BDEF101EE"></a></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">7.1.4 </font><font style="font-family:inherit;font-size:12pt;">If any Solos and Whisper Personnel who are offered employment by Purchaser pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 7.1.1</font><font style="font-family:inherit;font-size:12pt;">&#32;decline the offer of employment by Purchaser for any reason, Purchaser shall not otherwise employ such person(s) for a period of nine (9) months following the Closing Date without reimbursing KOPIN in full for the actual separation costs incurred by KOPIN in connection with the termination of such person(s) employment.</font></div><div style="line-height:138%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 7.2 Noncompetition</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">7.2.1 </font><font style="font-family:inherit;font-size:12pt;">For a period of [***] ([***]) years after the Closing Date, KOPIN shall not market or sell any finished or substantially finished smart-glasses (meaning completed or substantially </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">18</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">completed product packaged for and ready to use by consumers) designed for consumer use which compete directly with any Solos Product as described on </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit F</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">. Section 7.2.1</font><font style="font-family:inherit;font-size:12pt;">&#32;shall terminate upon the merger with or sale or transfers of substantially all of KOPIN&#8217;s assets to a Third Party.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">7.2.2 </font><font style="font-family:inherit;font-size:12pt;">In the event that any court determines that the duration or the geographic scope, or both, of the noncompetition provision set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 7.2.1</font><font style="font-family:inherit;font-size:12pt;">&#32;are unreasonable and that such provision is to that extent unenforceable, the Parties agree that the provision shall remain in full force and effect for the greatest time period and in the greatest area that would not render it unenforceable.</font></div><div style="line-height:138%;padding-top:18px;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE VIII</font></div><div style="line-height:138%;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CONDITIONS TO CLOSING</font></div><div style="line-height:138%;padding-top:34px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 8.1 Conditions to the Obligations of KOPIN and Purchaser. </font><font style="font-family:inherit;font-size:12pt;">The respective obligations of the Parties to consummate the Contemplated Transactions and effect the Closing are subject to the satisfaction, at or prior to the Closing, of each of the following conditions, unless waived by each Party in writing prior to the Closing:</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:48px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(a)</font><font style="font-family:inherit;font-size:12pt;">no Order shall be in effect, or be pending or threatened by any Governmental Entity, and no Law shall have been enacted, issued, promulgated or otherwise enforced, that, in either case, has the effect of prohibiting, enjoining or restraining the Contemplated Transactions, or otherwise making the consummation of the Contemplated Transactions illegal; and</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:48px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(b)</font><font style="font-family:inherit;font-size:12pt;">no Legal Proceeding shall have been instituted or threatened against any Party seeking to restrain or prohibit, or to obtain damages with respect to, the consummation of the Contemplated Transactions; </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">provided, however,</font><font style="font-family:inherit;font-size:12pt;">&#32;that this condition may not be invoked by a Party if any such Legal Proceeding was initiated by such Party or such Party&#8217;s Affiliates or Representatives.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 8.2 Conditions to the Obligations of Purchaser. </font><font style="font-family:inherit;font-size:12pt;">The obligation of Purchaser to consummate the Contemplated Transactions and effect the Closing are subject to the</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sEB03F884E1ADE3AE6639C53BDF20F945"></a></div><div style="line-height:139%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">satisfaction, at or prior to the Closing, of each of the following conditions, unless waived by Purchaser in writing at or prior to the Closing:</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:48px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(a)</font><font style="font-family:inherit;font-size:12pt;">the representations and warranties of KOPIN contained in this Agreement shall be true and correct in all respects (in the case of any representation or warranty qualified by materiality, Material Adverse Effect or any similar qualification) or in all material respects (in the case of any representation or warranty not qualified by materiality, Material Adverse </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">19</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;"><font style="font-family:inherit;font-size:12pt;">Effect or similar qualification) on and as of the Closing Date (except those representations and warranties that address matters only as of a specified date, the accuracy of which shall be determined as of that specified date in all respects);</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:48px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(b)</font><font style="font-family:inherit;font-size:12pt;">KOPIN shall have performed, satisfied and complied in all material respects with each of the covenants, agreements and obligations required to be performed, satisfied and complied with by KOPIN on or prior to the Closing Date under this Agreement and each other Transaction Document;</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:48px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(c)</font><font style="font-family:inherit;font-size:12pt;">KOPIN shall have delivered, or caused to be delivered, all documents and agreements and shall have taken such other actions as required pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.2</font><font style="font-family:inherit;font-size:12pt;">&#32;of this Agreement; and</font></div><div style="line-height:137%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:48px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(d)</font><font style="font-family:inherit;font-size:12pt;">any and all material Encumbrances relating to the Acquired Assets (other than the Permitted Encumbrances) shall have been released in full.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 8.3 Conditions to the Obligations of KOPIN. </font><font style="font-family:inherit;font-size:12pt;">The obligation of KOPIN to consummate the Contemplated Transactions and effect the Closing are subject to the satisfaction, at or prior to the Closing, of each of the following conditions, unless waived by Purchaser in writing at or prior to the Closing:</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:29px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:29px;">(a)</font><font style="font-family:inherit;font-size:12pt;">the representations and warranties of Purchaser contained in this Agreement shall be true and correct in all respects (in the case of any representation or warranty qualified by materiality, material adverse effect or any similar qualification) or in all material respects (in the case of any representation or warranty not qualified by materiality, material adverse effect or similar qualification) on and as of the Closing Date (except those representations and warranties that address matters only as of a specified date, the accuracy of which shall be determined as of that specified date in all respects);</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:29px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:29px;">(b)</font><font style="font-family:inherit;font-size:12pt;">Purchaser shall have performed, satisfied and complied in all material respects with each of the covenants, agreements and obligations required to be performed, satisfied and complied with by Purchaser on or prior to the Closing Date under this Agreement and each other Transaction Document;</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:29px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:29px;">(c)</font><font style="font-family:inherit;font-size:12pt;">Purchaser shall have delivered, or caused to be delivered, all documents and agreements and shall have taken such other actions as required pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.2</font><font style="font-family:inherit;font-size:12pt;">&#32;of this Agreement; and</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sBE3AE0EB0ABC6F79D20BC53BDF4223C6"></a></div><div style="line-height:138%;text-align:left;padding-left:33px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(d)&#160;&#160;&#160;&#160;Purchaser shall have received not less than One and One-Half Million US</font></div><div style="line-height:138%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Dollars (US$1,500,000) of gross cash proceeds in connection with the offer and sale of shares of its capital stock.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">20</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:276%;padding-top:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE IX  <br>INDEMNITY</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 9.1 Survival</font><font style="font-family:inherit;font-size:12pt;">. Subject to the limitations and other provisions contained in this Agreement, the representations and warranties of the Parties shall survive for a period eighteen (18) months from and after the Closing Date; </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">provided, however,</font><font style="font-family:inherit;font-size:12pt;">&#32;that (i) the representations and warranties set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Sections 5.1, 5.2, 6.1, 6.2</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">6.6</font><font style="font-family:inherit;font-size:12pt;">&#32;shall survive the Closing without limitation (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Fundamental Representations</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and (ii) the representations and warranties set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Sections 6.7.1, 6.7.2, 6.7.4</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">6.7.5</font><font style="font-family:inherit;font-size:12pt;">&#32;shall survive for a period twenty-four (24) months from and after the Closing Date. All of the covenants, agreements and obligations of the Parties contained in this Agreement shall survive until fully performed or fulfilled, unless non-compliance with such covenants, agreements or obligations is waived in writing by the Party or Parties entitled to such performance. Notwithstanding anything herein to the contrary, any claim relating to a breach of a representation, warranty or covenant asserted in writing on or before the applicable expiration period set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.1,</font><font style="font-family:inherit;font-size:12pt;">&#32;if any, shall survive until resolved or judicially determined. The Parties acknowledge and agree that with respect to any claim that any Party may have against any other Party that is permitted pursuant to the terms of this Agreement, the survival periods set forth and agreed to in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.1</font><font style="font-family:inherit;font-size:12pt;">&#32;shall govern when any such claim may be brought and shall replace and supersede any statute of limitations that may otherwise be applicable.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 9.2 Indemnification by KOPIN</font><font style="font-family:inherit;font-size:12pt;">. On the terms set forth herein, KOPIN shall, indemnify, defend and hold the Purchaser Indemnitees harmless for, from and against any and all Losses imposed upon or incurred by the Purchaser Indemnitees (or any one of them), directly or indirectly, arising out of, resulting from or in connection with any and all of the following: (a) any material inaccuracy in or breach of any of the representations and warranties made by KOPIN in this Agreement or any other Transaction Document; (b) any Third Party Claim (as defined below) alleging facts that, if true, would constitute a material inaccuracy in or breach of any of the Fundamental Representations; (c) any breach or non-fulfillment of any covenant, agreement or obligation to be performed by KOPIN pursuant to this Agreement; (d) all Retained Liabilities; and (e) the Legal Proceeding identified on </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 6</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 9.3 Indemnification by Purchaser</font><font style="font-family:inherit;font-size:12pt;">. On the terms set forth herein, Purchaser agrees to indemnify, defend and hold the KOPIN Indemnitees harmless for, from and against any and all Losses imposed upon or incurred by the KOPIN Indemnitees (or any one of them), directly or indirectly, arising out of, resulting from or in connection with any and all of the following: (a) any material inaccuracy in or breach of any of the representations and </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">21</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">warranties made by Purchaser in this Agreement or any other Transaction Document; (b) any Third Party Claim alleging facts that, if true, would</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s8D6E47ADF79CE9FD09A6C53BDF75E7F7"></a></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">constitute a material inaccuracy in or breach of any of the Fundamental Representations; and (c) any breach or non-fulfillment of any covenant, agreement or obligation to be performed by Purchaser pursuant to this Agreement; (c) sales of Solos Products and products based on or incorporating the Whisper Technology by Purchaser on or after the Closing Date; and (d) infringement or alleged infringement of Third Party Intellectual Property Rights by Solos Products, the Whisper Technology or any of the Acquired Assets if the circumstances giving rise to such infringement or alleged infringement do not constitute a breach of KOPIN&#8217;s representations and warranties set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 6.7.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 9.4 Certain Limitations</font><font style="font-family:inherit;font-size:12pt;">. Notwithstanding any provisions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article IX</font><font style="font-family:inherit;font-size:12pt;">&#32;to the contrary, and except with respect to any Loss incurred in connection with or as a result of fraud, intentional misrepresentation or willful misconduct, the indemnification obligations of the Parties set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.2</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.3,</font><font style="font-family:inherit;font-size:12pt;">&#32;respectively, shall be subject to the following limitations:</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:48px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(a)</font><font style="font-family:inherit;font-size:12pt;">No (i) Purchaser Indemnitee shall be entitled to recovery for Losses under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.2(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;until the aggregate amount of Losses thereunder exceeds an amount equal to Twenty-Five Thousand US Dollars (US$25,000), at which time the Purchaser Indemnitees shall, subject to the other limitations set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.4,</font><font style="font-family:inherit;font-size:12pt;">&#32;be entitled to recover all such Losses; and (ii) KOPIN Indemnitee shall be entitled to recovery for Losses under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.3(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;until the aggregate amount of Losses thereunder exceeds an amount equal to Twenty-Five Thousand US Dollars (US$25,000), at which time the KOPIN Indemnitees shall, subject to the other limitations set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.4,</font><font style="font-family:inherit;font-size:12pt;">&#32;be entitled to recover all such Losses.</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:48px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(b)</font><font style="font-family:inherit;font-size:12pt;">The maximum amount of Losses for which KOPIN shall be liable under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.2</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not exceed an amount equal to Three Hundred Thousand US Dollars (US$300,000) plus the aggregate Purchaser Royalties paid to KOPIN (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Indemnification Cap</font><font style="font-family:inherit;font-size:12pt;">&#8221;); </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">provided, however,</font><font style="font-family:inherit;font-size:12pt;">&#32;that the amount of Losses for which KOPIN shall be liable under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.2</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to the Legal Proceeding identified on </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 6</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not be subject to such limitation.</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:48px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(c)</font><font style="font-family:inherit;font-size:12pt;">The maximum amount of Losses for which Purchaser shall be liable under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.3</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not exceed the Indemnification Cap.</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:48px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(d)</font><font style="font-family:inherit;font-size:12pt;">Any Liability for indemnification hereunder shall be determined without duplication of recovery by reason of the state of facts giving rise to such Liability constituting a breach of more than one representation, warranty, covenant or agreement or by reason of </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">22</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;"><font style="font-family:inherit;font-size:12pt;">a Party receiving an adjustment to the Purchase Price in accordance with the terms of this Agreement in connection with the facts giving rise to the right of indemnification.</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:48px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(e)</font><font style="font-family:inherit;font-size:12pt;">Payments by any Indemnifying Party to an Indemnified Party in respect of an indemnifiable Loss under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article IX</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be (i) reduced by any insurance proceeds actually received from a Third Party insurer (net of reasonable costs incurred by such Indemnified Party to enforce payment from such third-party insurer) by such Indemnified Party with respect to such Loss; and (ii) reduced by indemnification, reimbursement,</font></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">credits, rebates, refunds or other payments actually received by such Indemnified Party with respect to such Loss (net of reasonable costs incurred by such Indemnified Party to obtain such indemnification, reimbursement, credits, rebates, refunds or other payments).</font></div><div style="line-height:138%;padding-top:16px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 9.5 Third Party Claims</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:138%;padding-left:5px;padding-top:16px;text-align:justify;text-indent:48px;"><font style="padding-top:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(a)</font><font style="font-family:inherit;font-size:12pt;">If an Indemnified Party receives notice of any actual, asserted or threatened claim made or brought by any Third Party with respect to which the Indemnifying Party is obligated to provide indemnification under this Agreement (a &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Third Party Claim</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the Indemnified Party shall give the Indemnifying Party reasonably prompt written notice thereof, but in any event not later than fifteen (15) days after receipt of such notice of such Third Party Claim (a &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Third Party Claim Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;). The failure of the Indemnified Party to give such Third Party Claim Notice shall not, however, relieve the Indemnifying Party of its indemnification obligations, except and only to the extent that the Indemnifying Party is materially prejudiced by reason of such failure. Such Third Party Claim Notice shall describe the Third Party Claim in reasonable detail, shall include copies of all material written evidence thereof and shall indicate the estimated amount, if reasonably practicable, of the Loss that has been or may be sustained by the Indemnified Party.</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:48px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(b)</font><font style="font-family:inherit;font-size:12pt;">The Indemnified Party, at the Indemnifying Party&#8217;s sole cost and expense, shall control the defense of any such Third Party Claim with counsel selected by the Indemnified Party in its sole discretion. The Indemnifying Party shall have the right to participate in the defense of any Third Party Claim with counsel selected by it, subject to the Indemnified Party&#8217;s right to control the defense thereof. The reasonable fees and disbursements of such counsel shall be at the expense of the Indemnifying Party. In connection with its defense of such Third Party Claim, the Indemnified Party shall be entitled to take any action as it may deem appropriate to avoid, dispute, defend, appeal or make counterclaims pertaining to any Third Party Claim, including, but not limited to, settling such Legal Proceeding on such terms as the Indemnified Party may deem appropriate; provided that such settlement is made in accordance with the remaining provisions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.5.</font><font style="font-family:inherit;font-size:12pt;">&#32;No action taken by the Indemnified Party in accordance with such defense and settlement of any Third Party Claim shall relieve the Indemnifying Party of its indemnification obligations herein provided with respect to any Losses resulting therefrom. Notwithstanding anything contained herein to the contrary, the Indemnified Party shall not </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">23</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;"><font style="font-family:inherit;font-size:12pt;">settle any Third Party Claim without the consent of the Indemnifying Party, which consent shall not be unreasonably withheld, conditioned or delayed. In no event shall the Indemnified Party be required to agree to the entry of any judgment or enter into any settlement unless such judgment or settlement includes as an unconditional term thereof the giving of a release from all liability with respect to all claims by each claimant or plaintiff to each Indemnified Party that is the subject of such claims and does not include a statement as to or an admission of fault, culpability or a failure to act, by or on behalf of an Indemnified Party.</font></div><div style="line-height:138%;padding-left:5px;padding-top:18px;text-align:justify;text-indent:48px;"><font style="padding-top:18px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(c)</font><font style="font-family:inherit;font-size:12pt;">The Parties shall cooperate with each other in all reasonable respects in connection with the defense of any Third Party Claim, including making available records relating to such Third Party Claim and furnishing, without expense (other than reimbursement of actual out-of-pocket expenses) to the defending party, employees of the</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sB000A7225925CD80743FC53BDF970CD9"></a></div><div style="line-height:138%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">non-defending party as may be reasonably necessary for the preparation of the defense of such Third Party Claim.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 9.7 Payment. </font><font style="font-family:inherit;font-size:12pt;">Once a Loss is agreed to and/or accepted by the Indemnifying Party or finally adjudicated to be payable pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article IX</font><font style="font-family:inherit;font-size:12pt;">&#32;(a &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Final Claim Resolution</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the Indemnifying Party shall, subject to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.8,</font><font style="font-family:inherit;font-size:12pt;">&#32;satisfy its obligations within five (5) Business Days of such agreement, acceptance and/or final adjudication by wire transfer of immediately available funds to an account designated in writing by the Indemnified Party. The Parties hereto agree that should an Indemnifying Party not make full payment of any its obligations under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article IX</font><font style="font-family:inherit;font-size:12pt;">&#32;within five (5) Business Days, any amounts payable shall accrue interest from and including the date of agreement of the Indemnifying Party or final, non-appealable adjudication to the date such payment has been made at a rate per annum equal to the &#8220;prime rate&#8221; as published in The Wall Street Journal, Eastern Edition, in effect on the date such payment was required to be made through the date of payment (calculated daily on the basis of a year of three hundred and sixty five (365) days and the actual number of days elapsed).</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 9.8 Tax Treatment</font><font style="font-family:inherit;font-size:12pt;">.&#160;&#160;&#160;&#160;All indemnification payments made under</font></div><div style="line-height:138%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">this Agreement shall be treated by the Parties as an adjustment to the Purchase Price for Tax purposes, unless otherwise required by Law.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 9.9 Exclusive Remedies</font><font style="font-family:inherit;font-size:12pt;">. Subject to the rights of the Parties set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3.5, Section 9.10</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article X,</font><font style="font-family:inherit;font-size:12pt;">&#32;the Parties acknowledge and agree that their sole and exclusive remedy with respect to any and all claims (other than claims arising from fraud, intentional misrepresentation or willful misconduct on the part of a Party hereto in connection with the Contemplated Transactions) for any breach of any representation, warranty, covenant, agreement or obligation set forth herein or otherwise relating to the subject matter of this Agreement, shall be pursuant to the indemnification provisions set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article IX.</font><font style="font-family:inherit;font-size:12pt;">&#32;Notwithstanding the foregoing, nothing in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.9</font><font style="font-family:inherit;font-size:12pt;">&#32;shall limit any Person&#8217;s right to </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">24</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">seek and obtain any equitable relief to which any Person shall be entitled or to seek any remedy (or limit the amount of such remedy) resulting from any Party&#8217;s fraud, intentional misrepresentation or willful misconduct.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 9.10 Special Remedy</font><font style="font-family:inherit;font-size:12pt;">. Notwithstanding anything to the contrary set forth herein, Purchaser&#8217;s sole and exclusive remedy with respect to any breach by KOPIN of its representations and warranties set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 6.7.3</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be that KOPIN shall assign to Purchaser, for no further consideration, all Patents or Trademarks that were not included in the Acquired Intellectual Property that give rise to such breach (or, if such Patents or Trademarks are otherwise used by KOPIN in the conduct KOPIN&#8217;s business, KOPIN shall grant to Purchaser a non-exclusive, limited, fully paid-up, royalty-free, worldwide license to such Patents or Trademarks).</font></div><div style="line-height:138%;padding-top:50px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE X</font></div><div style="line-height:138%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">POST CLOSING CONDITIONS</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sA445E3D77169794972C5C53BDFC8B089"></a></div><div style="line-height:138%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 10.1 Reversion of Acquired Assets. </font><font style="font-family:inherit;font-size:12pt;">In the event that a Reversion Option Trigger (as defined below) shall occur during the period beginning on the Closing Date and ending at the Reversion Option Termination Time (as defined below), then KOPIN shall have the right, in its sole and complete discretion, to require a Reversion Option Transaction (as defined below) (such right, the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Reversion Option</font><font style="font-family:inherit;font-size:12pt;">&#8221;). &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Reversion Option Trigger</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean the voluntary or involuntary dissolution or winding up of the Purchaser and/or (Solos Cayman or Purchaser&#8217;s then parent entity) (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Solos</font><font style="font-family:inherit;font-size:12pt;">&#8221;) pursuant to the applicable dissolution procedures under applicable corporate law or merger or consolidation of Purchaser (except any merger or consolidation in which at least a majority by voting power of Solos continues to represent at least a majority of voting power of the resulting or surviving entity) or the sale, lease, transfer, exclusive license by Solos or any subsidiary thereof of all or substantially all of the assets of Solos and its subsidiaries taken as a whole or if Solos shall permanently cease active operations of its business and not be actively pursuing a sale, lease, transfer, exclusive license by Solos or any subsidiary thereof of all or substantially all of the assets of Solos and its subsidiaries taken as a whole, in any such case pursuant to which the holders of shares of capital stock then outstanding are paid by reason of their ownership thereof less than Seven Million Five Hundred Thousand US Dollars (US$7,500,000) in the aggregate; or if Solos does not receive at least Two Million US Dollars (US$2,000,000) in cash revenue for the sale of Solos Products by January 1, 2023 (for the avoidance of doubt, such revenue-based Reversion Option Trigger shall be applicable only if the Reversion Option Termination Time has not occurred prior to January 1, 2023). &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Reversion Option Termination Time</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean the moment immediately prior to the earlier to occur of (i) the sale of capital stock of the Solos in a bona fide equity financing of Solos in which the gross proceeds thereof, when added to the gross proceeds of all prior bona fide equity </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">25</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">financings of Solos, equals or exceeds Seven Million Five Hundred Thousand US Dollars (US$7,500,000) and (ii) the merger of KOPIN with or into any Third Party or KOPIN&#8217;s sale of all or substantially all of its assets (a &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">KOPIN Transaction</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and if the KOPIN Transaction fails to include the transfer and assignment to such Third Party of all Solos Shares and an agreement by such Third Party to become party to, and be bound by, the terms and provisions of this Agreement in the same manner KOPIN is bound. For the avoidance of doubt, the Reversion Option shall terminate upon the Reversion Option Termination Time and, from and after the Reversion Option Termination Time, KOPIN shall not have any right to require a Reversion Option Transaction. &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Reversion Option Transaction</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean a transaction in which KOPIN shall sell to Solos, and Solos shall purchase from KOPIN, all Solos Shares then held by KOPIN free and clear of all material Encumbrances and, in consideration therefor, Purchaser shall, transfer, assign, convey and deliver the Acquired Assets back to KOPIN, free and clear of all material Encumbrances other than Permitted Encumbrances.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 10.2 Exercise of Right. </font><font style="font-family:inherit;font-size:12pt;">To exercise the Reversion Option, KOPIN must deliver written notice to Solos of KOPIN&#8217;s intention to exercise such right. Following delivery of such notice, each of Solos and KOPIN agrees to execute and deliver all documentation and take such other action in support of the Reversion Option Transaction as shall reasonably be requested by either Party in order to carry out the terms and provision of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 10.1,</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;">including, without limitation, executing and delivering instruments of conveyance and transfer, and any purchase agreement, consent, waiver, governmental filing, and any similar or related documents. In the event that a Party is unable for any reason whatsoever</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s8B94B43527966CAC6159C53BDFEB8CBC"></a></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">to secure the other Party&#8217;s signature to any document reasonably necessary or appropriate for any of the foregoing purposes, such other Party hereby irrevocably designates and appoints such Party and its duly authorized officers and agents as its agents and attorneys-in-fact to act for it and on its behalf, but only for the purpose of executing and filing any such document and doing all other lawfully permitted acts to accomplish the foregoing purposes with the same legal force and effect as if executed by or on behalf of such other Party.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Section 10.3 Transfer Restriction. Until the Reversion Option Termination Time, KOPIN agrees not to transfer or cause any material Encumbrance to be placed upon (i) any Solos Shares issued to KOPIN pursuant to the Share Purchase Agreement (including, without limitation, the Solos Shares initially issued thereunder and any Solos Shares issued pursuant to the antidilution provisions thereof) and (ii) any Solos Shares issued as a dividend thereon or as a result of any reclassification or exchange thereof, except in connection with a KOPIN Transaction which includes the transfer and assignment of all such Solos Shares to a Third Party and an agreement by such Third Party to become party to, and be bound by, the terms and provisions of this Agreement in the same manner KOPIN is bound.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">26</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:34px;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE XI</font></div><div style="line-height:137%;text-align:center;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CONFIDENTIAL INFORMATION</font></div><div style="line-height:138%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 11.1 Confidential Information</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">11.1.1 Confidentiality</font><font style="font-family:inherit;font-size:12pt;">. Except as required by Law, KOPIN shall, and shall instruct its Representatives to, (a) treat and hold as confidential and proprietary all information concerning the Acquired Assets, the Assumed Liabilities, the business related thereto, Purchaser and its Affiliates and their respective businesses that is not or does not become (through no fault of KOPIN or its Representatives) generally available to the public (collectively, the &#8220;Purchaser Confidential Information&#8221;), (b) refrain from using any Purchaser Confidential Information except as otherwise expressly contemplated by this Agreement, and (c) promptly deliver to Purchaser all tangible embodiments (and all copies) of any Purchaser Confidential Information that are in the possession or under the reasonable control of KOPIN or any of its Representatives as of the Closing Date; </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">provided, however,</font><font style="font-family:inherit;font-size:12pt;">&#32;that subsection (c) will not require KOPIN to deliver any copies of the Purchaser Confidential Information that (i) are maintained as archive copies on KOPIN&#8217;s disaster recovery or information technology backup systems, (ii) are required to comply with Law, (iii) are required for KOPIN to satisfy its obligations hereunder or (iv) are useful or necessary for KOPIN to exercise its rights under the Whisper License Agreement. Notwithstanding anything to the contrary in this Agreement, KOPIN will continue to be bound by the terms and conditions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 11.1.1</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to any Purchaser Confidential Information that is not so delivered. In the event that KOPIN or any of its Representatives is requested or required (pursuant to written or oral question or request for information or documents in any Legal Proceeding, interrogatory, subpoena, civil investigative demand or similar process) to disclose any Purchaser Confidential Information, such Person will promptly notify Purchaser of the request or requirement so</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s5F40580629E6E1A51B37C53BE01CCECE"></a></div><div style="line-height:138%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">that Purchaser may seek an appropriate protective order or waive compliance with the provisions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 11.1.1.</font><font style="font-family:inherit;font-size:12pt;">&#32;If, in the absence of a protective order or the receipt of a waiver hereunder, KOPIN (or such other Person) is, on the reasonable advice of counsel, compelled to disclose any Purchaser Confidential Information to any tribunal, KOPIN (or such other Person, as applicable) may disclose that portion of the Purchaser Confidential Information that is required to be disclosed to the tribunal; </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">provided, however,</font><font style="font-family:inherit;font-size:12pt;">&#32;that the disclosing Person will use all reasonable best efforts to obtain, at the reasonable request of Purchaser, an order or other assurance that confidential treatment will be accorded to such portion of the Purchaser Confidential Information required to be disclosed as Purchaser will designate.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">11.1.2 Agreement</font><font style="font-family:inherit;font-size:12pt;">. Purchaser shall be permitted to disclose the existence of this Agreement only to investors, potential investors, customers and targeted customers who have entered into an industry standard non-disclosure agreement with Purchaser. Except as provided in </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">27</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">the foregoing sentence or required by applicable Law, neither Party will disclose the existence of this Agreement or the terms and conditions hereof to any Third Party without the expressed written consent of the other Party except as otherwise required by Law.</font></div><div style="line-height:137%;padding-top:18px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ARTICLE XII</font></div><div style="line-height:137%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">MISCELLANEOUS</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.1 Entire Agreement. </font><font style="font-family:inherit;font-size:12pt;">This Agreement (including the Schedules and Exhibits hereto and all other Transaction Documents) constitutes the final agreement between the Parties and the complete and exclusive expression of the Parties&#8217; agreement on the matters contained herein. All prior and contemporaneous negotiations, agreements, understandings, representations and warranties, both written and oral, between the Parties on the matters contained herein are expressly merged into and superseded by this Agreement.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.2 Notices</font><font style="font-family:inherit;font-size:12pt;">. All notices, requests, consents, claims, demands, waivers and other communications hereunder shall be in writing and shall be deemed to have been given (a) when delivered by hand (with written confirmation of receipt); (b) when received by the addressee if sent by a nationally recognized overnight courier (receipt requested); (c) on the date sent by telecopy, electronic transmission or other similar means (with confirmation of transmission) if sent during normal business hours of the recipient, and on the next Business Day if sent after normal business hours of the recipient or (d) on the third day after the date mailed, by certified or registered mail, return receipt requested, postage prepaid. Such communications must be sent to the respective Parties at the following addresses (or at such other address for a Party as shall be specified in a notice given in accordance with this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 12.2):</font></div><div style="line-height:138%;padding-top:18px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Purchaser shall send notices to KOPIN as follows:</font></div><div style="line-height:138%;padding-top:18px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Mr. Richard A. Sneider Chief Financial Officer KOPIN Corporation</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s04BF61743DCF0849996BC53BE03D11CD"></a></div><div style="line-height:137%;padding-top:1px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">125 North Rd.</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Westborough, MA 01581</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Tel: (508)-870-5959</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:11pt;"><a style="font-family:inherit;font-size:11pt;color:#0000ff;text-decoration:underline;" href="#"><font style="font-family:inherit;font-size:11pt;color:#0000ff;text-decoration:underline;">E-mail: Richard_sneider@KOPIN.com</font></a></div><div style="line-height:137%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">With a copy to (which copy shall not constitute notice):</font></div><div style="line-height:137%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">John H. Chu, Esq.</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Chu, Ring &amp; Hazel LLP</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">241 A Street</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">28</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Boston, MA 02210</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Tel: (617)-443-9800</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Fax: (617)-443-9840</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:11pt;"><a style="font-family:inherit;font-size:11pt;color:#0000ff;text-decoration:underline;" href="#"><font style="font-family:inherit;font-size:11pt;color:#0000ff;text-decoration:underline;">E-mail: jchu@chu-ring.com</font></a></div><div style="line-height:137%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">KOPIN shall send notices to Purchaser as follows:</font></div><div style="line-height:137%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Mr. Kenny Cheung</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">President</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Solos Technology Limited</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2/F, Unit 211, 2/F., Photonics Centre</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">No. 2 Science Park East Avenue</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Hong Kong Science Park</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Shatin, N.T</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Hong Kong</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Tel:</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">E-mail:</font></div><div style="line-height:137%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">With a copy to:</font></div><div style="line-height:137%;padding-top:18px;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Peter K. Osborn, Esq.</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Moulton Law Group</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3 Main Street, Suite 214</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">PO Box 700</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Burlington, VT 05402</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Tel: (802)-660-2000</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Fax: (802)-391-0305</font></div><div style="line-height:137%;text-align:left;padding-left:5px;font-size:11pt;"><a style="font-family:inherit;font-size:11pt;color:#0000ff;text-decoration:underline;" href="#"><font style="font-family:inherit;font-size:11pt;color:#0000ff;text-decoration:underline;">E-mail: posborn@moultonlg.com</font></a></div><div style="line-height:138%;padding-top:37px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Section 12.3 Severability. If any provision of this Agreement is held to be illegal, invalid or unenforceable under any present or future Law (a) such provision will be fully severable; (b) this Agreement will be construed and enforced as if such illegal, invalid or unenforceable provision had never comprised a part hereof; (c) the remaining provisions of this Agreement will remain in full force and effect and will not be affected by the illegal, invalid or unenforceable provision or by its severance herefrom and (d) in lieu of such</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sBCDFE8C6A59FB15602EEC53BE07168FB"></a></div><div style="line-height:138%;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">illegal, invalid or unenforceable provision, the Parties shall negotiate in good faith to modify this Agreement so as to maintain the original intent of the Parties as closely as possible in an acceptable manner to the end that the Contemplated Transactions are fulfilled to the fullest extent possible.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">29</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.4 Third Party Beneficiaries</font><font style="font-family:inherit;font-size:12pt;">. This Agreement is for the sole benefit of the Parties hereto and their respective successors and permitted assigns, and there shall be no Third Party beneficiary hereof, other than and excluding </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.2</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.3,</font><font style="font-family:inherit;font-size:12pt;">&#32;which will be for the benefit of the Persons set forth therein, and any such Person will have the rights provided for therein.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.5 Assignment</font><font style="font-family:inherit;font-size:12pt;">. No Party may assign any of its rights or delegate any of its obligations hereunder without the prior written consent of the other Party, which consent shall not be unreasonably withheld or delayed. Any purported assignment or delegation in violation of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 12.5</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be null and void. Notwithstanding the above, either Party may assign this Agreement and its rights and obligations under the Transaction Documents in connection with the sale of all or substantially all of its assets or all of its outstanding equity, subject in the case of Purchaser to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 10.1(a).</font><font style="font-family:inherit;font-size:12pt;">&#32;Subject to the foregoing, this Agreement will be binding upon, inure to the benefit of and be enforceable by the Parties and their respective successors and permitted assigns.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.6 Amendments and Waivers</font><font style="font-family:inherit;font-size:12pt;">. This Agreement may not be amended, supplemented or modified except by an instrument in writing signed by each Party. Any term or condition of this Agreement may be waived at any time by the Party that is entitled to the benefit thereof, but no such waiver shall be effective, unless set forth in a written instrument duly executed by or on behalf of the Party waiving such term or condition. No waiver by any Party of any term or condition of this Agreement, in any one or more instances, shall be deemed to be or construed as a waiver of the same or any other term or condition of this Agreement on any future occasion.</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.7 Governing Law</font><font style="font-family:inherit;font-size:12pt;">. This Agreement shall be governed by and construed in accordance with the internal Laws of the Commonwealth of Massachusetts without giving effect to any choice or conflict of law provision or rule (whether of the Commonwealth of Massachusetts or any other jurisdiction) that would cause the application of Laws of any jurisdiction other than those of the Commonwealth of Massachusetts. The Parties specifically disclaim application of the United Nations Convention on Contracts for the International Sale of Goods. The Parties hereby further consent to the exclusive jurisdiction of the federal or state courts sitting in Suffolk County, Massachusetts in connection with the judicial resolution of any matters.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;padding-left:5px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.8 Dispute Resolution</font><font style="font-family:inherit;font-size:12pt;">. Purchaser and KOPIN must first attempt to settle any claim or controversy arising out of this Agreement or the Contemplated Transactions (&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Disputes</font><font style="font-family:inherit;font-size:12pt;">&#8221;) through consultation and negotiation in good faith and spirit of mutual cooperation. The Disputes shall be resolved by the following process. The Dispute shall be submitted in writing to the other Party for resolution. If the Parties are unable to resolve the Dispute within thirty (30) days, such Disputes shall be resolved by a confidential arbitration by the American Arbitration Association (&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">AAA</font><font style="font-family:inherit;font-size:12pt;">&#8221;) under the commercial</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">30</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s25A8DA71DB538FC5F6C1C53BE08F1D89"></a></div><div style="line-height:138%;padding-top:1px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">arbitration rules then in effect for the AAA, except as provided herein. The arbitration shall be held in Suffolk County, Massachusetts, under the auspices of the AAA. The number of arbitrators shall be three (3). KOPIN shall choose one (1) arbitrator and Purchaser shall choose one (1) arbitrator within thirty (30) days of receipt of the notice of intent to arbitrate. Within sixty (60) days of receipt of the notice of intent to arbitrate, the two (2) arbitrators shall choose a neutral third arbitrator who shall act as chairman. If no arbitrator is appointed within the times herein provided, or any extension of time which is mutually agreed upon, the AAA shall make such appointment within thirty (30) days of such failure. The judgment on such award may be entered in any court having jurisdiction thereof. Nothing herein prevents either Party from resorting directly to judicial proceedings if the Dispute is with respect to Confidential Information or Intellectual Property Rights, or interim relief from a court is necessary to prevent serious and irreparable injury to a Party or others. Neither Party&#8217;s performance under this Agreement shall be suspended during the pendency of any dispute, except in the case of Purchaser&#8217;s failure to pay any amounts due under this Agreement which case KOPIN shall have the right to suspend its performance hereunder pending a resolution thereof. Except as otherwise required by Law, the Parties and the arbitrator will maintain as confidential all information or documents obtained during the arbitration process, including the resolution of the dispute.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.9 Specific Performance</font><font style="font-family:inherit;font-size:12pt;">. The Parties hereby agree that irreparable damage could occur in the event any provision of this Agreement was not performed in accordance with the terms hereof, that the remedies available to the Parties at Law alone may be an inadequate remedy for such breach, and that the Parties shall be entitled to seek equitable remedies, including injunctive relief to enforce the covenants contained herein and specific performance of the terms hereof, without the requirement of proving any actual damages or posting any bond, in addition to any other right or remedy provided for in this Agreement or otherwise available to the Parties (subject to the terms of this Agreement).</font></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.10 Expenses</font><font style="font-family:inherit;font-size:12pt;">. Except as may be otherwise specified in this Agreement or any other Transaction Document, all Transaction Expenses incurred in connection with this Agreement and the consummation of the Contemplated Transactions shall be paid by the Person incurring such costs and expenses, whether or not the Closing shall have occurred.</font></div><div style="line-height:138%;padding-top:17px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.11 Counterparts</font><font style="font-family:inherit;font-size:12pt;">. This Agreement and all other Transaction Documents may be executed in counterparts, each of which will be deemed an original, but all of which together will be deemed to be one and the same agreement. Counterparts may be delivered via facsimile, electronic mail (including PDF or any electronic signature complying with the U.S. federal ESIGN Act of 2000, e.g., www.docusign.com) or other transmission method, and any counterparts so delivered will be deemed to be duly and validly delivered and valid and effective for all purposes, and shall constitute legally enforceable original</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">31</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.12 Headings and Interpretation</font><font style="font-family:inherit;font-size:12pt;">. The headings in this Agreement are for convenience and do not form a part of this Agreement.</font></div><div style="line-height:138%;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.13 Force Majeure. </font><font style="font-family:inherit;font-size:12pt;">No Party to this Agreement shall be liable to the other Party for any failure or delay in fulfilling an obligation hereunder (except with respect to</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sCC1417E1BC02D42E2A66C53BE0C0E033"></a></div><div style="line-height:138%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">any payments due hereunder), if said failure or delay is attributable to circumstances beyond its reasonable control. Such causes may include, but are not limited to, fire, natural disasters or acts of God, power failure, terrorism, labor dispute or government measure (&#8220;Force Majeure&#8221;). Any Party so delayed in its performance shall immediately notify the Party to whom performance is due by written notice and describe at a reasonable level of detail the circumstances causing such delay. The Parties agree that the deadline for fulfilling the obligation in question shall be extended for a period of time equal to that of the continuance of the Force Majeure.</font></div><div style="line-height:138%;padding-bottom:33px;padding-top:18px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Section 12.15 Public Announcement</font><font style="font-family:inherit;font-size:12pt;">. Unless otherwise required by applicable Law (based upon the reasonable advice of counsel), no Party to this Agreement, nor any of their Affiliates or Representatives, shall make any public announcements with respect to this Agreement or the Contemplated Transactions or otherwise communicate with any news media without the prior written consent of the other Party (which consent shall not be unreasonably withheld or delayed), and the Parties shall cooperate as to the timing and contents of any such announcement.</font></div><div style="line-height:138%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">[REMAINDER OF PAGE INTENTIONALLY LEFT BLANK]</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">32</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s82B0DC07EC8FFD405A91C53BE0E453BD"></a></div><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">IN WITNESS WHEREOF, the undersigned have duly executed this Asset Purchase Agreement dated and effective as of the date first written above.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">KOPIN CORPORATION</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By: </font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Richard A. Sneider</font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Name: Richard A. Sneider </font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Title:  Chief Financial Officer</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">KOPIN DISPLAY CORPORATION</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By: </font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Richard A. Sneider</font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Name: Richard A. Sneider </font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Title:  President</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:240px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:240px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SOLOS TECHNOLOGY LIMITED</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:  </font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Wai Kuen Kenny Cheung</font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:&#160;&#160;&#160;&#160;Wai Kuen Kenny Cheung&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Title: Director</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Signature Page to Asset Purchase Agreement</font></div></div><hr style="page-break-after:always"><div><a name="s86E8E6BD357305151D3CC53BE115AB58"></a></div><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">List of Omitted Schedules</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">1 &#8211; Acquired Assets</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1.A - </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Solos Products and Whisper Technology Equipment</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1.</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">C-1 -</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">&#32;Solos Patents</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1.C-2 - Whisper Technology Patents</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1.D &#8211; Trademarks and Websites</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1.E - </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Acquired Contracts</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 1.E-1 - </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Solos Air POs</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 2 -</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">&#32;Whisper Technology</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">&#32;4.</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">2.1 - Other Conveyance Instruments</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 6 - KOPIN Disclosure Schedule</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Schedule 7.1 - </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Solos and Whisper Personnel</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit A - </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Assignment and Assumption Agreement</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit B - Solos Services Agreement</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit C - KOPIN Services Agreement</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit D - Whisper License Agreement</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit E - Share Purchase Agreement</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Exhibit F - Solos AirGo</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">34</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>kopn-20192812xexx231.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s7D8B7F1D2F6C5FD0A1671A9ACA018106"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consent to the incorporation by reference in the Registration Statement Nos. 333-46613, 333-92395, 333-49890, 333-73208, 333-98285, 333-113614, 333-115342, 333-150258, 333-173066, 333-190524, 333-217070, 333-219870, and 333-225472 on Form S-8, and Registration Statement No. 333-228549 on Form S-3 of Kopin Corporation of our report dated March 11, 2020, relating to the consolidated financial statements and the effectiveness of internal control over financial reporting of Kopin Corporation, appearing in this Annual Report on Form 10-K of Kopin Corporation for the year ended December 28, 2019. Our report dated March 11, 2020, on the effectiveness of internal control over financial reporting as of December 28, 2019, expressed an opinion that Kopin Corporation had not maintained effective internal control over financial reporting as of December 28, 2019, based on criteria established in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework</font><font style="font-family:inherit;font-size:10pt;">&#32;issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ RSM US LLP</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stamford, Connecticut</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 11, 2020</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>5
<FILENAME>kopn-20192812xexx232.htm
<DESCRIPTION>EXHIBIT 23.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sd43afabba27747d3ac374c6d5ef3e115"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consent to the incorporation by reference in Registration Statements Nos. 333-46613, 333-92395, 333-49890, 333-73208, 333-98285, 333-113614, 333-115342, 333-150258, 333-173066, 333-190524, 333-217070, 333-219870, and 333-225472 on Form S-8, and Registration Statement No. 333-228549 on Form S-3, of our report dated March 13, 2019 (November 7, 2019, as to the effects of the correction of previously issued financial statements discussed in Note 1), relating to the financial statements of Kopin Corporation appearing in this Annual Report on Form 10-K of Kopin Corporation for the year ended December&#160;28, 2019.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Deloitte &amp; Touche LLP</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Boston, Massachusetts</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 11, 2020</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>kopn-20192812xexx311.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s25FF0D5194FA5316A026E165AA2E2274"></a></div><div style="line-height:120%;padding-top:12px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.1 </font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION PURSUANT TO SECTION 302 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, John C.C. Fan, certify that: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed the annual report on Form 10-K for the period ended December 28, 2019, of Kopin Corporation;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the Registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the Registrant's internal control over financial reporting that occurred during the Registrant's most recent fiscal quarter (the Registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant's internal control over financial reporting; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant's auditors and the audit committee of the Registrant's board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant's ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant's internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March 11, 2020</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:31%;"></td><td style="width:69%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;John C. C. Fan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">John C.C. Fan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>kopn-20192812xexx312.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sC020A4EC75415EB9B8819F98D1AF2C47"></a></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.2 </font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION PURSUANT TO SECTION 302 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Richard A. Sneider, certify that: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed the annual report on Form 10-K for the period ended December 28, 2019, of Kopin Corporation;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the Registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the Registrant's internal control over financial reporting that occurred during the Registrant's most recent fiscal quarter (the Registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant's internal control over financial reporting; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant's auditors and the audit committee of the Registrant's board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant's ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant's internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March 11, 2020</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:31%;"></td><td style="width:69%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:left;padding-left:17px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Richard A. Sneider&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Richard A. Sneider</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>kopn-20192812xexx321.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s6B40DFBD8CFC52ECAE17417B18E09B9D"></a></div><div style="line-height:120%;padding-top:12px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32.1 </font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The certification set forth below is hereby made solely for the purpose of satisfying the requirements of Section&#160;906 of the Sarbanes-Oxley Act of 2002 and may not be relied upon or used for any other purposes. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Annual Report of Kopin Corporation (the &#8220;Company&#8221;) on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;28, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, John C.C. Fan, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: (1)&#160;the Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934; and (2)&#160;the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A signed original of this written statement required by Section&#160;906 or other document authenticating, acknowledging or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section&#160;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. </font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:47%;"></td><td style="width:6%;"></td><td style="width:47%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 11, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;John C. C. Fan</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;John C.C. Fan</font></div><div style="padding-bottom:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;President and Chief Executive Officer</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>9
<FILENAME>kopn-20192812xexx322.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sF3163B5BC81051F986C6CB1BD2CEFF2F"></a></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32.2 </font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The certification set forth below is hereby made solely for the purpose of satisfying the requirements of Section&#160;906 of the Sarbanes-Oxley Act of 2002 and may not be relied upon or used for any other purposes. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Annual Report of Kopin Corporation (the &#8220;Company&#8221;) on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;28, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Richard A. Sneider, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: (1)&#160;the Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934; and (2)&#160;the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A signed original of this written statement required by Section&#160;906 or other document authenticating, acknowledging or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section&#160;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. </font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:48%;"></td><td style="width:5%;"></td><td style="width:47%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 11, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Richard A. Sneider</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Richard A. Sneider</font></div><div style="padding-bottom:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Chief Financial Officer</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>kopn-20191228.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.kopin.com/20191228" xmlns:kopn="http://www.kopin.com/20191228" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kopn-20191228_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kopn-20191228_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kopn-20191228_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kopn-20191228_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccruedWarranty" roleURI="http://www.kopin.com/role/AccruedWarranty">
        <link:definition>2114100 - Disclosure - Accrued Warranty</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedWarrantyDetails" roleURI="http://www.kopin.com/role/AccruedWarrantyDetails">
        <link:definition>2414402 - Disclosure - Accrued Warranty (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedWarrantyTables" roleURI="http://www.kopin.com/role/AccruedWarrantyTables">
        <link:definition>2314301 - Disclosure - Accrued Warranty (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinations" roleURI="http://www.kopin.com/role/BusinessCombinations">
        <link:definition>2108100 - Disclosure - Business Combinations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationsDetails" roleURI="http://www.kopin.com/role/BusinessCombinationsDetails">
        <link:definition>2408402 - Disclosure - Business Combinations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationsTables" roleURI="http://www.kopin.com/role/BusinessCombinationsTables">
        <link:definition>2308301 - Disclosure - Business Combinations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommintmentsAndContingencies" roleURI="http://www.kopin.com/role/CommintmentsAndContingencies">
        <link:definition>2116100 - Disclosure - Commintments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommintmentsAndContingenciesDetails" roleURI="http://www.kopin.com/role/CommintmentsAndContingenciesDetails">
        <link:definition>2416401 - Disclosure - Commintments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConcentrationsOfRisk" roleURI="http://www.kopin.com/role/ConcentrationsOfRisk">
        <link:definition>2112100 - Disclosure - Concentrations of Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConcentrationsOfRiskDetails" roleURI="http://www.kopin.com/role/ConcentrationsOfRiskDetails">
        <link:definition>2412402 - Disclosure - Concentrations of Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConcentrationsOfRiskTables" roleURI="http://www.kopin.com/role/ConcentrationsOfRiskTables">
        <link:definition>2312301 - Disclosure - Concentrations of Risk (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.kopin.com/role/ConsolidatedBalanceSheets">
        <link:definition>1002000 - 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 id="ConsolidatedStatementOfOperations" roleURI="http://www.kopin.com/role/ConsolidatedStatementOfOperations">
        <link:definition>1004000 - Statement - CONSOLIDATED STATEMENT OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1007000 - 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 id="ConsolidatedStatementsOfComprehensiveLossStatement" roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement">
        <link:definition>1005000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity">
        <link:definition>1006000 - 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 id="ContractAssetsAndLiabilitiesDetails" roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails">
        <link:definition>2407402 - Disclosure - Contract Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractAssetsAndLiabilitiesNotes" roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes">
        <link:definition>2107100 - Disclosure - Contract Assets and Liabilities (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractAssetsAndLiabilitiesTables" roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables">
        <link:definition>2307301 - Disclosure - Contract Assets and Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CoverPage" roleURI="http://www.kopin.com/role/CoverPage">
        <link:definition>0001000 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlan" roleURI="http://www.kopin.com/role/EmployeeBenefitPlan">
        <link:definition>2115100 - Disclosure - Employee Benefit 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 id="EmployeeBenefitPlanDetails" roleURI="http://www.kopin.com/role/EmployeeBenefitPlanDetails">
        <link:definition>2415401 - Disclosure - Employee Benefit Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstruments" roleURI="http://www.kopin.com/role/FinancialInstruments">
        <link:definition>2110100 - Disclosure - 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 id="FinancialInstrumentsContractualMaturitiesDetails" roleURI="http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails">
        <link:definition>2410404 - Disclosure - Financial Instruments (Contractual Maturities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsFairValueMeasurementsDetails" roleURI="http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails">
        <link:definition>2410402 - Disclosure - Financial Instruments (Fair Value Measurements) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsMarketableDebtSecuritiesDetails" roleURI="http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails">
        <link:definition>2410403 - Disclosure - Financial Instruments (Marketable Debt 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 id="FinancialInstrumentsTables" roleURI="http://www.kopin.com/role/FinancialInstrumentsTables">
        <link:definition>2310301 - Disclosure - 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 id="GoodwillAndIntangiblesDetails" roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesDetails">
        <link:definition>2409402 - Disclosure - Goodwill and Intangibles (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangiblesNotes" roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesNotes">
        <link:definition>2109100 - Disclosure - Goodwill and Intangibles (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangiblesScheduleForAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails" roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesScheduleForAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails">
        <link:definition>2409403 - Disclosure - Goodwill and Intangibles (Schedule for Annual Amortization Expense related to Intangible Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangiblesTables" roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesTables">
        <link:definition>2309301 - Disclosure - Goodwill and Intangibles (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.kopin.com/role/IncomeTaxes">
        <link:definition>2113100 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.kopin.com/role/IncomeTaxesDetails">
        <link:definition>2413402 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.kopin.com/role/IncomeTaxesTables">
        <link:definition>2313301 - 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 id="LeasesDetails" roleURI="http://www.kopin.com/role/LeasesDetails">
        <link:definition>2406402 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNotes" roleURI="http://www.kopin.com/role/LeasesNotes">
        <link:definition>2106100 - Disclosure - Leases (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.kopin.com/role/LeasesTables">
        <link:definition>2306301 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Litigation" roleURI="http://www.kopin.com/role/Litigation">
        <link:definition>2118100 - Disclosure - Litigation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipment" roleURI="http://www.kopin.com/role/PropertyPlantAndEquipment">
        <link:definition>2104100 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentDetails" roleURI="http://www.kopin.com/role/PropertyPlantAndEquipmentDetails">
        <link:definition>2404402 - Disclosure - Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentTables" roleURI="http://www.kopin.com/role/PropertyPlantAndEquipmentTables">
        <link:definition>2304301 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://www.kopin.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2421402 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsNotes" roleURI="http://www.kopin.com/role/RelatedPartyTransactionsNotes">
        <link:definition>2121100 - Disclosure - Related Party Transactions (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsTables" roleURI="http://www.kopin.com/role/RelatedPartyTransactionsTables">
        <link:definition>2321301 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsAndDisaggregationOfRevenue" roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue">
        <link:definition>2119100 - Disclosure - Segments and Disaggregation of Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsAndDisaggregationOfRevenueDetails" roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails">
        <link:definition>2419402 - Disclosure - Segments and Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails" roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails">
        <link:definition>2419403 - Disclosure - Segments and Disaggregation of Revenue (Percentage of Net Revenues by Geographies) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsAndDisaggregationOfRevenueTables" roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables">
        <link:definition>2319301 - Disclosure - Segments and Disaggregation of Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SelectedQuarterlyFinancialInformationUnaudited" roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited">
        <link:definition>2120100 - Disclosure - Selected Quarterly Financial 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 id="SelectedQuarterlyFinancialInformationUnauditedDetails" roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails">
        <link:definition>2420402 - Disclosure - Selected Quarterly Financial 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 id="SelectedQuarterlyFinancialInformationUnauditedTables" roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables">
        <link:definition>2320301 - Disclosure - Selected Quarterly Financial 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 id="StockholdersEquityAndStockBasedCompensation" roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation">
        <link:definition>2111100 - Disclosure - Stockholders' Equity and Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityAndStockBasedCompensationDetails" roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails">
        <link:definition>2411402 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails" roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails">
        <link:definition>2411403 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Nonvested Restricted Common Stock) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails" roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails">
        <link:definition>2411404 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Stock-Based Compensation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityAndStockBasedCompensationTables" roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables">
        <link:definition>2311301 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPolicies" roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies">
        <link:definition>2103100 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails">
        <link:definition>2403404 - Disclosure - Summary of Significant Accounting Policies Components of 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 id="SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>2403403 - 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 id="SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>2203201 - 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 id="SummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables">
        <link:definition>2303302 - 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 id="ValuationAndQualifyingAccountsDetails" roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails">
        <link:definition>2422402 - Disclosure - 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:roleType id="ValuationAndQualifyingAccountsNotes" roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes">
        <link:definition>2122100 - Disclosure - Valuation and Qualifying Accounts (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ValuationAndQualifyingAccountsTables" roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsTables">
        <link:definition>2322301 - Disclosure - Valuation and Qualifying Accounts (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="kopn_AMTReceivableCurrent" name="AMTReceivableCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kopn_AgeLimitAxis" name="AgeLimitAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_AgeLimitDomain" name="AgeLimitDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_AllOtherCustomersMember" name="AllOtherCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_BOEMember" name="BOEMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_CEOMember" name="CEOMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_CEOsFamilyMember" name="CEOsFamilyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_CashCommitmenttoPurchaseEquityInvestment" name="CashCommitmenttoPurchaseEquityInvestment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_CashCommitmenttoPurchaseEquityInvestmentRMB" name="CashCommitmenttoPurchaseEquityInvestmentRMB" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_ChangeinContractAssetPercentChange" name="ChangeinContractAssetPercentChange" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="kopn_ChangeinContractAssets" name="ChangeinContractAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_ChangeinContractAssetsLiabilitiesNet" name="ChangeinContractAssetsLiabilitiesNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_ChangeinContractAssetsLiabilitiesNetPercentChange" name="ChangeinContractAssetsLiabilitiesNetPercentChange" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="kopn_ChangeinContractLiabilities" name="ChangeinContractLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_ChangeinContractLiabilitiesNoncurrent" name="ChangeinContractLiabilitiesNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_ChangeinContractLiabilityPercentChange" name="ChangeinContractLiabilityPercentChange" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kopn_CollinsAerospaceMember" name="CollinsAerospaceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_ConsumerCustomersMember" name="ConsumerCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_ContractAssetsLiabilitiesNet" name="ContractAssetsLiabilitiesNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_ContractAssetsLiabilitiesNetTextBlock" name="ContractAssetsLiabilitiesNetTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_ContractAssetsandLiabilitiesAbstract" name="ContractAssetsandLiabilitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_DRSTechnologiesMember" name="DRSTechnologiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_DeferredPaymentMember" name="DeferredPaymentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance" name="DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_DeferredTaxLiabilitiesForeignTaxes" name="DeferredTaxLiabilitiesForeignTaxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution" name="DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_DeliveryofRevenueAxis" name="DeliveryofRevenueAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_DeliveryofRevenueDomain" name="DeliveryofRevenueDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" name="DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="kopn_DistributiontoMinorityInterestHolder" name="DistributiontoMinorityInterestHolder" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_DocumentandEntityInformationDocumentAbstract" name="DocumentandEntityInformationDocumentAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_EMDTMember" name="EMDTMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation" name="EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" name="EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_EquityIncentivePlan2010Member" name="EquityIncentivePlan2010Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_EquitySecurityOneMember" name="EquitySecurityOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_EstimateofTotalContingentConsiderationEarned" name="EstimateofTotalContingentConsiderationEarned" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kopn_ExtendedWarrantiesMember" name="ExtendedWarrantiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_FinancialInstrumentsAbstract" name="FinancialInstrumentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_GainLossonSaleofTreasuryStock" name="GainLossonSaleofTreasuryStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kopn_GeneralDynamicsMember" name="GeneralDynamicsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_GoertekMember" name="GoertekMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_GrossProceedsfromRegisteredSaleofEquitySecurities" name="GrossProceedsfromRegisteredSaleofEquitySecurities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_ImpairmentofEquitySecurity" name="ImpairmentofEquitySecurity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kopn_IncomeTaxExaminationYearsSubjectToExamination" name="IncomeTaxExaminationYearsSubjectToExamination" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards" name="IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary" name="IncomeTaxReconciliationOutsideBasisInSubsidiary" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_IncomeTaxesLineItems" name="IncomeTaxesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_IncomeTaxesTable" name="IncomeTaxesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts" name="IncreaseDecreaseintheAllowanceforDoubtfulAccounts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_IndustrialCustomersMember" name="IndustrialCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_InitialPaymentMember" name="InitialPaymentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_KopinMember" name="KopinMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_LicenseandRoyaltiesMember" name="LicenseandRoyaltiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_MilitaryCustomersMember" name="MilitaryCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_NVISInc.Member" name="NVISInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_OperatingLossCarryforwardsUnlimited" name="OperatingLossCarryforwardsUnlimited" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems" name="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable" name="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_OtherAmericasMember" name="OtherAmericasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_OthersMember" name="OthersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_OverAgeFiftyMember" name="OverAgeFiftyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_OwnershipPercentageinEquityInvestmentWarrant" name="OwnershipPercentageinEquityInvestmentWarrant" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_PercentChangeinContractLiabilitiesNoncurrent" name="PercentChangeinContractLiabilitiesNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="kopn_PercentageOfTotalRevenue" name="PercentageOfTotalRevenue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_PercentageOwnedofanEquityInvestment" name="PercentageOwnedofanEquityInvestment" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors" name="PercentageofEquitySecurityOwnedbyOutsideInvestors" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kopn_PeriodOneMember" name="PeriodOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_PeriodThreeMember" name="PeriodThreeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_PeriodTwoMember" name="PeriodTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_PrinciplesofConsolidationsAbstract" name="PrinciplesofConsolidationsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_ProceedsfromAMTRefund" name="ProceedsfromAMTRefund" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kopn_ProductWarrantyTerm" name="ProductWarrantyTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_QuarterlyInstallmentsMember" name="QuarterlyInstallmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_RealWearInc.Member" name="RealWearInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_ResearchandDevelopmentMember" name="ResearchandDevelopmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers" name="RevenuePercentagefromProductsandServicesTransferredtoCustomers" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_RevenuefromLicensingofFunctionalIP" name="RevenuefromLicensingofFunctionalIP" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_RevenuesMember" name="RevenuesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_SOLOSEquityRaise" name="SOLOSEquityRaise" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_SOLOSMember" name="SOLOSMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_SatisfactionofPerformanceObligationsTableTextBlock" name="SatisfactionofPerformanceObligationsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_ScheduleOfBenefitPlansDisclosureLineItems" name="ScheduleOfBenefitPlansDisclosureLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_ScheduleOfBenefitPlansDisclosureTable" name="ScheduleOfBenefitPlansDisclosureTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" name="ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" name="ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_ScottSafetyMember" name="ScottSafetyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" name="SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan" name="SharesCommittedtobeIssuedUnderStockIncentivePlan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_SharesOwnedofanEquitySecurity" name="SharesOwnedofanEquitySecurity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="kopn_StandardProductWarrantyAccrualPaymentsAndReversals" name="StandardProductWarrantyAccrualPaymentsAndReversals" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit" name="TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings" name="TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_TotalFutureMinimumLeasePayments" name="TotalFutureMinimumLeasePayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="kopn_TotalOwnershipPercentagebyOtherOwners" name="TotalOwnershipPercentagebyOtherOwners" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_U.S.ArmyMember" name="U.S.ArmyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_UnderAgeFiftyMember" name="UnderAgeFiftyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities" name="UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="kopn_UnvestedRestrictedStockAwardsMember" name="UnvestedRestrictedStockAwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="kopn_ValuationandQualifyingAccountsTableTextBlock" name="ValuationandQualifyingAccountsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract" name="WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>kopn-20191228_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.kopin.com/role/AccruedWarranty" xlink:href="kopn-20191228.xsd#AccruedWarranty" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/AccruedWarrantyDetails" xlink:href="kopn-20191228.xsd#AccruedWarrantyDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/AccruedWarrantyTables" xlink:href="kopn-20191228.xsd#AccruedWarrantyTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/BusinessCombinations" xlink:href="kopn-20191228.xsd#BusinessCombinations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/BusinessCombinationsDetails" xlink:href="kopn-20191228.xsd#BusinessCombinationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/BusinessCombinationsTables" xlink:href="kopn-20191228.xsd#BusinessCombinationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CommintmentsAndContingencies" xlink:href="kopn-20191228.xsd#CommintmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CommintmentsAndContingenciesDetails" xlink:href="kopn-20191228.xsd#CommintmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConcentrationsOfRisk" xlink:href="kopn-20191228.xsd#ConcentrationsOfRisk" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConcentrationsOfRiskDetails" xlink:href="kopn-20191228.xsd#ConcentrationsOfRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConcentrationsOfRiskTables" xlink:href="kopn-20191228.xsd#ConcentrationsOfRiskTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="kopn-20191228.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedBalanceSheets" xlink:href="kopn-20191228.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementOfOperations" xlink:href="kopn-20191228.xsd#ConsolidatedStatementOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="kopn-20191228.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement" xlink:href="kopn-20191228.xsd#ConsolidatedStatementsOfComprehensiveLossStatement" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="kopn-20191228.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails" xlink:href="kopn-20191228.xsd#ContractAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes" xlink:href="kopn-20191228.xsd#ContractAssetsAndLiabilitiesNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:href="kopn-20191228.xsd#ContractAssetsAndLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CoverPage" xlink:href="kopn-20191228.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/EmployeeBenefitPlan" xlink:href="kopn-20191228.xsd#EmployeeBenefitPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/EmployeeBenefitPlanDetails" xlink:href="kopn-20191228.xsd#EmployeeBenefitPlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstruments" xlink:href="kopn-20191228.xsd#FinancialInstruments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails" xlink:href="kopn-20191228.xsd#FinancialInstrumentsContractualMaturitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails" xlink:href="kopn-20191228.xsd#FinancialInstrumentsFairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails" xlink:href="kopn-20191228.xsd#FinancialInstrumentsMarketableDebtSecuritiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsTables" xlink:href="kopn-20191228.xsd#FinancialInstrumentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesDetails" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesNotes" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesScheduleForAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesScheduleForAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesTables" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/IncomeTaxes" xlink:href="kopn-20191228.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/IncomeTaxesDetails" xlink:href="kopn-20191228.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/IncomeTaxesTables" xlink:href="kopn-20191228.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/LeasesDetails" xlink:href="kopn-20191228.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/LeasesNotes" xlink:href="kopn-20191228.xsd#LeasesNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/LeasesTables" xlink:href="kopn-20191228.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/Litigation" xlink:href="kopn-20191228.xsd#Litigation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/PropertyPlantAndEquipment" xlink:href="kopn-20191228.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/PropertyPlantAndEquipmentDetails" xlink:href="kopn-20191228.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/PropertyPlantAndEquipmentTables" xlink:href="kopn-20191228.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/RelatedPartyTransactionsDetails" xlink:href="kopn-20191228.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/RelatedPartyTransactionsNotes" xlink:href="kopn-20191228.xsd#RelatedPartyTransactionsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/RelatedPartyTransactionsTables" xlink:href="kopn-20191228.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited" xlink:href="kopn-20191228.xsd#SelectedQuarterlyFinancialInformationUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:href="kopn-20191228.xsd#SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" xlink:href="kopn-20191228.xsd#SelectedQuarterlyFinancialInformationUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails" xlink:href="kopn-20191228.xsd#ValuationAndQualifyingAccountsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes" xlink:href="kopn-20191228.xsd#ValuationAndQualifyingAccountsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsTables" xlink:href="kopn-20191228.xsd#ValuationAndQualifyingAccountsTables" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/AccruedWarranty" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/AccruedWarrantyDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/AccruedWarrantyTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/BusinessCombinations" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/BusinessCombinationsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/BusinessCombinationsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/CommintmentsAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/CommintmentsAndContingenciesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/ConcentrationsOfRisk" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/ConcentrationsOfRiskDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/ConcentrationsOfRiskTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_e2b10c93-5dbd-d345-d7e4-6144b8287c24" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_e2b10c93-5dbd-d345-d7e4-6144b8287c24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_ba2dba82-ea64-029b-04d9-570991496459" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_ba2dba82-ea64-029b-04d9-570991496459" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_b440a9f7-3d5a-6822-147c-8733078e4b39" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_PrepaidTaxes_b440a9f7-3d5a-6822-147c-8733078e4b39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5fd9c643-899e-95d7-aab9-c3a9d6240218" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5fd9c643-899e-95d7-aab9-c3a9d6240218" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RealEstateHeldforsale" xlink:label="loc_us-gaap_RealEstateHeldforsale_1f740854-3e15-0bf1-8d2b-191871d509ad" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_RealEstateHeldforsale_1f740854-3e15-0bf1-8d2b-191871d509ad" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_e2904fee-b4e0-e40a-5e9a-b447875840f0" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_e2904fee-b4e0-e40a-5e9a-b447875840f0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="loc_us-gaap_BillingsInExcessOfCost_d53420ec-ae11-0121-04b9-9168f265c1be" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_BillingsInExcessOfCost_d53420ec-ae11-0121-04b9-9168f265c1be" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesCurrent_4a595d0d-f632-fe02-aeef-ef9666bc55cf" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesCurrent_4a595d0d-f632-fe02-aeef-ef9666bc55cf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_d013f808-bff4-0b8d-d807-40038a630e9a" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_d013f808-bff4-0b8d-d807-40038a630e9a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:to="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_928e20af-e738-4a2d-05b8-cf88fed11953" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_PreferredStockValue_928e20af-e738-4a2d-05b8-cf88fed11953" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9a00ddef-ccc2-f99c-735a-66b1e1849bbf" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9a00ddef-ccc2-f99c-735a-66b1e1849bbf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_e6069c8d-dfec-45ff-4b3f-643d125d5b29" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_TreasuryStockValue_e6069c8d-dfec-45ff-4b3f-643d125d5b29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_3070eb63-b0f5-1f18-a22f-cc54a94922d9" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2605fa18-bbd8-c7d7-35fc-aace43a8c019" xlink:to="loc_us-gaap_MinorityInterest_3070eb63-b0f5-1f18-a22f-cc54a94922d9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_7b08ecc6-4569-4368-6472-43958c8fbd47" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_7b08ecc6-4569-4368-6472-43958c8fbd47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_2bf7259d-4c54-f092-3b62-ad288c59c828" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_2bf7259d-4c54-f092-3b62-ad288c59c828" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_d1f3a8d2-a9eb-dfaa-d8d8-e9a2b8c4ce0c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:to="loc_us-gaap_InvestmentIncomeInterest_d1f3a8d2-a9eb-dfaa-d8d8-e9a2b8c4ce0c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7a3a9730-2927-590e-4e76-6aeb4157256e" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7a3a9730-2927-590e-4e76-6aeb4157256e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_9f17afa0-979d-6808-237a-2952c8443a0a" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_9f17afa0-979d-6808-237a-2952c8443a0a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_74f31f5f-ec6e-8caa-8038-0fd6f6455756" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_74f31f5f-ec6e-8caa-8038-0fd6f6455756" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_425ada39-f194-a279-47ac-dd09cf899fb1" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_Revenues_425ada39-f194-a279-47ac-dd09cf899fb1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4134d96b-2744-f526-e4e1-788b675c1bd3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4134d96b-2744-f526-e4e1-788b675c1bd3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_ef2ac9e8-006f-b467-3389-9a8ceec4bee5" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_ef2ac9e8-006f-b467-3389-9a8ceec4bee5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89fcc343-1933-1e77-588e-68d1c2f1a04f" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89fcc343-1933-1e77-588e-68d1c2f1a04f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1531f7c2-793a-b3a3-4a85-4c014790c163" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1531f7c2-793a-b3a3-4a85-4c014790c163" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_bac55e94-c67c-640e-6602-ce642aa02fe7" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_bac55e94-c67c-640e-6602-ce642aa02fe7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a3a6becb-cb5c-3f3c-51b9-6edd8011ed69" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a3a6becb-cb5c-3f3c-51b9-6edd8011ed69" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_9f9b2594-efaa-e1fa-01db-e194221f432f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DepreciationAndAmortization_9f9b2594-efaa-e1fa-01db-e194221f432f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_94f5ae99-7bd8-4f8c-5311-9522abc2f1bd" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_94f5ae99-7bd8-4f8c-5311-9522abc2f1bd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_74f31f5f-ec6e-8caa-8038-0fd6f6455756" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_74f31f5f-ec6e-8caa-8038-0fd6f6455756" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_b5495221-c933-5c88-514e-d2731414949c" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_AssetImpairmentCharges_b5495221-c933-5c88-514e-d2731414949c" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts" xlink:label="loc_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_5f200ef3-cb49-d7c3-ed78-aab886a5791d" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_5f200ef3-cb49-d7c3-ed78-aab886a5791d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_36a8657d-697f-3c96-66e4-174ea47a6153" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_36a8657d-697f-3c96-66e4-174ea47a6153" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="locator" />
    <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_f2b34f8d-2445-12ee-2c68-fa0c5409d5e0" xlink:type="locator" />
    <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_f2b34f8d-2445-12ee-2c68-fa0c5409d5e0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="locator" />
    <link:calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c1c3153-d95c-50b8-10ed-a75d1f3d7a68" xlink:type="locator" />
    <link:calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c1c3153-d95c-50b8-10ed-a75d1f3d7a68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_3eb8653f-0dec-c651-d269-b4fb2058c9b8" xlink:type="locator" />
    <link:calculationArc order="13" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_3eb8653f-0dec-c651-d269-b4fb2058c9b8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9a5dd9a5-8471-2942-da95-5c0a29bbe3b1" xlink:type="locator" />
    <link:calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9a5dd9a5-8471-2942-da95-5c0a29bbe3b1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_96cf6261-5089-1df3-fbfc-c8c8918673b4" xlink:type="locator" />
    <link:calculationArc order="15" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_96cf6261-5089-1df3-fbfc-c8c8918673b4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_7e8e2246-8023-5ca5-de74-64865b889952" xlink:type="locator" />
    <link:calculationArc order="16" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_7e8e2246-8023-5ca5-de74-64865b889952" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_591bbf45-d531-0671-adc1-cfca3447af6c" xlink:type="locator" />
    <link:calculationArc order="17" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_591bbf45-d531-0671-adc1-cfca3447af6c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_bac55e94-c67c-640e-6602-ce642aa02fe7" xlink:type="locator" />
    <link:calculationArc order="18" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_bac55e94-c67c-640e-6602-ce642aa02fe7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_f634424e-45b7-7213-32de-a66e7fb18470" xlink:type="locator" />
    <link:calculationArc order="19" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_InventoryWriteDown_f634424e-45b7-7213-32de-a66e7fb18470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d1d20cfe-f038-824a-0236-247c2a122ebc" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d1d20cfe-f038-824a-0236-247c2a122ebc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_8b51ae5f-8f14-ae0e-00e7-8f4e716f2f96" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_8b51ae5f-8f14-ae0e-00e7-8f4e716f2f96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b5cf64b6-8899-5a9a-328a-4f0a312ae378" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b5cf64b6-8899-5a9a-328a-4f0a312ae378" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_5e72a07b-c76e-81b5-e8ca-9fc51c2decf5" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_5e72a07b-c76e-81b5-e8ca-9fc51c2decf5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_06da844c-6ee0-0b1d-0eaf-6f589c92b21e" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_06da844c-6ee0-0b1d-0eaf-6f589c92b21e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DistributiontoMinorityInterestHolder" xlink:label="loc_kopn_DistributiontoMinorityInterestHolder_7b9eff7e-f329-0405-a4c7-aab886533623" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_kopn_DistributiontoMinorityInterestHolder_7b9eff7e-f329-0405-a4c7-aab886533623" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_0f0975d6-8500-76a0-c74f-5d2f0ed8b620" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_0f0975d6-8500-76a0-c74f-5d2f0ed8b620" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_5521643b-ce0b-d90f-203e-1ce5c5408b92" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_5521643b-ce0b-d90f-203e-1ce5c5408b92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_32f0c8eb-accb-9ab7-5d53-b9d2845af404" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b2425514-ebf2-89bc-8a6a-e6b6edfea6c3" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_32f0c8eb-accb-9ab7-5d53-b9d2845af404" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c4761fa8-dc2a-e270-4b5c-921deca83ad0" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c4761fa8-dc2a-e270-4b5c-921deca83ad0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c4761fa8-dc2a-e270-4b5c-921deca83ad0" xlink:to="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1ed26a82-dd4b-490f-d61a-b04c5d44793e" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c4761fa8-dc2a-e270-4b5c-921deca83ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1ed26a82-dd4b-490f-d61a-b04c5d44793e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1ed26a82-dd4b-490f-d61a-b04c5d44793e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_e88bd855-1cc4-7d92-7586-c29e344f0391" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1ed26a82-dd4b-490f-d61a-b04c5d44793e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_e88bd855-1cc4-7d92-7586-c29e344f0391" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_dea146b3-6d50-c215-7c85-641051f14bf2" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1ed26a82-dd4b-490f-d61a-b04c5d44793e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_dea146b3-6d50-c215-7c85-641051f14bf2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_51cce957-7438-47fa-f5b3-33f2b5e56016" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_51cce957-7438-47fa-f5b3-33f2b5e56016" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/CoverPage" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/EmployeeBenefitPlan" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/EmployeeBenefitPlanDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/FinancialInstruments" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e562c48b-3e99-2c57-8e96-c3b81056b58c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_d870856f-841f-c3d0-a313-ca9d525216a8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e562c48b-3e99-2c57-8e96-c3b81056b58c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_d870856f-841f-c3d0-a313-ca9d525216a8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6a2a51c8-a80d-af5e-4dc1-d2eeba9d310c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e562c48b-3e99-2c57-8e96-c3b81056b58c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6a2a51c8-a80d-af5e-4dc1-d2eeba9d310c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_27940abc-0cb4-eab4-8ef0-df4a4c0bb415" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_a23ab896-034e-8e96-1a84-63ffb40e496e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_27940abc-0cb4-eab4-8ef0-df4a4c0bb415" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_a23ab896-034e-8e96-1a84-63ffb40e496e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e562c48b-3e99-2c57-8e96-c3b81056b58c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_27940abc-0cb4-eab4-8ef0-df4a4c0bb415" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e562c48b-3e99-2c57-8e96-c3b81056b58c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesScheduleForAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/IncomeTaxesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/LeasesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/LeasesNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/LeasesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/Litigation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/PropertyPlantAndEquipment" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/PropertyPlantAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kopin.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/RelatedPartyTransactionsNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/RelatedPartyTransactionsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_a142eb63-af8d-4212-6321-d7c0ac27f958" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_a142eb63-af8d-4212-6321-d7c0ac27f958" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_f4920785-d6c0-a217-e01a-0e0ef529643a" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_f4920785-d6c0-a217-e01a-0e0ef529643a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_2dee2782-8369-5635-44bf-51d0e8aa0f1e" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_2dee2782-8369-5635-44bf-51d0e8aa0f1e" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.kopin.com/role/ValuationAndQualifyingAccountsTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>kopn-20191228_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.kopin.com/role/AccruedWarranty" xlink:href="kopn-20191228.xsd#AccruedWarranty" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/AccruedWarrantyDetails" xlink:href="kopn-20191228.xsd#AccruedWarrantyDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/AccruedWarrantyTables" xlink:href="kopn-20191228.xsd#AccruedWarrantyTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/BusinessCombinations" xlink:href="kopn-20191228.xsd#BusinessCombinations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/BusinessCombinationsDetails" xlink:href="kopn-20191228.xsd#BusinessCombinationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/BusinessCombinationsTables" xlink:href="kopn-20191228.xsd#BusinessCombinationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CommintmentsAndContingencies" xlink:href="kopn-20191228.xsd#CommintmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CommintmentsAndContingenciesDetails" xlink:href="kopn-20191228.xsd#CommintmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConcentrationsOfRisk" xlink:href="kopn-20191228.xsd#ConcentrationsOfRisk" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConcentrationsOfRiskDetails" xlink:href="kopn-20191228.xsd#ConcentrationsOfRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConcentrationsOfRiskTables" xlink:href="kopn-20191228.xsd#ConcentrationsOfRiskTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="kopn-20191228.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedBalanceSheets" xlink:href="kopn-20191228.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementOfOperations" xlink:href="kopn-20191228.xsd#ConsolidatedStatementOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="kopn-20191228.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement" xlink:href="kopn-20191228.xsd#ConsolidatedStatementsOfComprehensiveLossStatement" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="kopn-20191228.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails" xlink:href="kopn-20191228.xsd#ContractAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes" xlink:href="kopn-20191228.xsd#ContractAssetsAndLiabilitiesNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:href="kopn-20191228.xsd#ContractAssetsAndLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CoverPage" xlink:href="kopn-20191228.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/EmployeeBenefitPlan" xlink:href="kopn-20191228.xsd#EmployeeBenefitPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/EmployeeBenefitPlanDetails" xlink:href="kopn-20191228.xsd#EmployeeBenefitPlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstruments" xlink:href="kopn-20191228.xsd#FinancialInstruments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails" xlink:href="kopn-20191228.xsd#FinancialInstrumentsContractualMaturitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails" xlink:href="kopn-20191228.xsd#FinancialInstrumentsFairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails" xlink:href="kopn-20191228.xsd#FinancialInstrumentsMarketableDebtSecuritiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsTables" xlink:href="kopn-20191228.xsd#FinancialInstrumentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesDetails" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesNotes" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesScheduleForAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesScheduleForAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesTables" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/IncomeTaxes" xlink:href="kopn-20191228.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/IncomeTaxesDetails" xlink:href="kopn-20191228.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/IncomeTaxesTables" xlink:href="kopn-20191228.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/LeasesDetails" xlink:href="kopn-20191228.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/LeasesNotes" xlink:href="kopn-20191228.xsd#LeasesNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/LeasesTables" xlink:href="kopn-20191228.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/Litigation" xlink:href="kopn-20191228.xsd#Litigation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/PropertyPlantAndEquipment" xlink:href="kopn-20191228.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/PropertyPlantAndEquipmentDetails" xlink:href="kopn-20191228.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/PropertyPlantAndEquipmentTables" xlink:href="kopn-20191228.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/RelatedPartyTransactionsDetails" xlink:href="kopn-20191228.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/RelatedPartyTransactionsNotes" xlink:href="kopn-20191228.xsd#RelatedPartyTransactionsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/RelatedPartyTransactionsTables" xlink:href="kopn-20191228.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited" xlink:href="kopn-20191228.xsd#SelectedQuarterlyFinancialInformationUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:href="kopn-20191228.xsd#SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" xlink:href="kopn-20191228.xsd#SelectedQuarterlyFinancialInformationUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails" xlink:href="kopn-20191228.xsd#ValuationAndQualifyingAccountsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes" xlink:href="kopn-20191228.xsd#ValuationAndQualifyingAccountsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsTables" xlink:href="kopn-20191228.xsd#ValuationAndQualifyingAccountsTables" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/AccruedWarranty" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/AccruedWarrantyDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/AccruedWarrantyTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/BusinessCombinations" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/BusinessCombinationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:to="loc_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:to="loc_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:to="loc_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:to="loc_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77_default" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:to="loc_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EMDTMember" xlink:label="loc_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:to="loc_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EMDTMember" xlink:label="loc_kopn_EMDTMember_40D25B8338C4D263B8D2CA85AA5FB9F2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:to="loc_kopn_EMDTMember_40D25B8338C4D263B8D2CA85AA5FB9F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_D18CD1B7A1BA55A1CFF5CA85AA619F1D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_D18CD1B7A1BA55A1CFF5CA85AA619F1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:to="loc_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EstimateofTotalContingentConsiderationEarned" xlink:label="loc_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/BusinessCombinationsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/CommintmentsAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/CommintmentsAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:to="loc_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:to="loc_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:to="loc_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:to="loc_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_BOEMember" xlink:label="loc_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:to="loc_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CashCommitmenttoPurchaseEquityInvestment" xlink:label="loc_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:to="loc_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CashCommitmenttoPurchaseEquityInvestmentRMB" xlink:label="loc_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:to="loc_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/ConcentrationsOfRisk" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/ConcentrationsOfRiskDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:to="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:to="loc_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RevenuesMember" xlink:label="loc_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:to="loc_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GovernmentContractsConcentrationRiskMember" xlink:label="loc_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:to="loc_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:to="loc_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:to="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:to="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScottSafetyMember" xlink:label="loc_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RealWearInc.Member" xlink:label="loc_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DRSTechnologiesMember" xlink:label="loc_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CollinsAerospaceMember" xlink:label="loc_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_MilitaryCustomersMember" xlink:label="loc_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GeneralDynamicsMember" xlink:label="loc_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_U.S.ArmyMember" xlink:label="loc_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/ConcentrationsOfRiskTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_EF568DB2934ECCDB25A3CA85AB7AD680" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_StatementTable_EF568DB2934ECCDB25A3CA85AB7AD680" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_FDEFB346B70A24197CEECA85AB7BB84E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_EF568DB2934ECCDB25A3CA85AB7AD680" xlink:to="loc_dei_LegalEntityAxis_FDEFB346B70A24197CEECA85AB7BB84E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_4FE4F91073184785F0B6CA85AB7B2796_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_FDEFB346B70A24197CEECA85AB7BB84E" xlink:to="loc_dei_EntityDomain_4FE4F91073184785F0B6CA85AB7B2796_default" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_4FE4F91073184785F0B6CA85AB7B2796" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_FDEFB346B70A24197CEECA85AB7BB84E" xlink:to="loc_dei_EntityDomain_4FE4F91073184785F0B6CA85AB7B2796" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/ConsolidatedBalanceSheets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_98E3E72C10F96C4E2A67CA85AB6A1DF4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_StatementTable_98E3E72C10F96C4E2A67CA85AB6A1DF4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_98E3E72C10F96C4E2A67CA85AB6A1DF4" xlink:to="loc_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:to="loc_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:to="loc_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:to="loc_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:to="loc_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_77718BF8D04C55C2564BCA85AB6E4118" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_77718BF8D04C55C2564BCA85AB6E4118" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_B52711BC90273A5408CBCA85AB6F3F10" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_B52711BC90273A5408CBCA85AB6F3F10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_9D67593B942210842D93CA85AB7084ED" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_AssetImpairmentCharges_9D67593B942210842D93CA85AB7084ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_085CC9002CD5523BA86ACA85AB71C195" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_ProfitLoss_085CC9002CD5523BA86ACA85AB71C195" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract" xlink:label="loc_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:to="loc_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:to="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:to="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_4DC94AF54D1703EC9518CA85AB4DA182" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_ProfitLoss_4DC94AF54D1703EC9518CA85AB4DA182" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/CoverPage" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/EmployeeBenefitPlan" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/EmployeeBenefitPlanDetails" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfBenefitPlansDisclosureLineItems" xlink:label="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfBenefitPlansDisclosureTable" xlink:label="loc_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AgeLimitAxis" xlink:label="loc_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:to="loc_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AgeLimitDomain" xlink:label="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:to="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C_default" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AgeLimitDomain" xlink:label="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:to="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnderAgeFiftyMember" xlink:label="loc_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:to="loc_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OverAgeFiftyMember" xlink:label="loc_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:to="loc_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution" xlink:label="loc_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/FinancialInstruments" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_E48B0F2FE5B94CFA7F0CCA85A9F7FBC5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_E48B0F2FE5B94CFA7F0CCA85A9F7FBC5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9449E6DD6F900E3B4699CA85A9F63CC8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9449E6DD6F900E3B4699CA85A9F63CC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5F886C514FB0C156BA3ECA85A9F6D965_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9449E6DD6F900E3B4699CA85A9F63CC8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5F886C514FB0C156BA3ECA85A9F6D965_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5F886C514FB0C156BA3ECA85A9F6D965" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9449E6DD6F900E3B4699CA85A9F63CC8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5F886C514FB0C156BA3ECA85A9F6D965" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4701C0461FD090FFF858CA85A9F7CFB4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5F886C514FB0C156BA3ECA85A9F6D965" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4701C0461FD090FFF858CA85A9F7CFB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_AB9DB37BEDF0E7F25C39CA85A9F72AD3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5F886C514FB0C156BA3ECA85A9F6D965" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_AB9DB37BEDF0E7F25C39CA85A9F72AD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_E48B0F2FE5B94CFA7F0CCA85A9F7FBC5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9CF626F642F8E90F5812CA85A9F84E90" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9CF626F642F8E90F5812CA85A9F84E90" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EquitySecurityOneMember" xlink:label="loc_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:to="loc_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RealWearInc.Member" xlink:label="loc_kopn_RealWearInc.Member_7A0FA644405CB77EBA7FCA85AA18B5DF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:to="loc_kopn_RealWearInc.Member_7A0FA644405CB77EBA7FCA85AA18B5DF" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SOLOSMember" xlink:label="loc_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:to="loc_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:to="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:to="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RealWearInc.Member" xlink:label="loc_kopn_RealWearInc.Member_46231D09D6C2F93824F8CA85AA1ACB87" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:to="loc_kopn_RealWearInc.Member_46231D09D6C2F93824F8CA85AA1ACB87" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SOLOSMember" xlink:label="loc_kopn_SOLOSMember_EDA6402983D8C9B13D35CA85AA1BBBAE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:to="loc_kopn_SOLOSMember_EDA6402983D8C9B13D35CA85AA1BBBAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:to="loc_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:to="loc_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1FC469A501B6103A01FBCA85AA1EE25C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1FC469A501B6103A01FBCA85AA1EE25C" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OwnershipPercentageinEquityInvestmentWarrant" xlink:label="loc_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ImpairmentofEquitySecurity" xlink:label="loc_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageOwnedofanEquityInvestment" xlink:label="loc_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SOLOSEquityRaise" xlink:label="loc_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TotalOwnershipPercentagebyOtherOwners" xlink:label="loc_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_BCC8D4110F20AA2A51FACA85AA05FAD9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_BCC8D4110F20AA2A51FACA85AA05FAD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_3ACFD205ACA5178386A3CA85AA0502F8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_3ACFD205ACA5178386A3CA85AA0502F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" xlink:label="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:to="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="loc_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:to="loc_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:to="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:to="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EMDTMember" xlink:label="loc_kopn_EMDTMember_BBD1460B4190763EA784CA85AA3F2BBA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:to="loc_kopn_EMDTMember_BBD1460B4190763EA784CA85AA3F2BBA" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_NVISInc.Member" xlink:label="loc_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:to="loc_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F5A6EB1FB22D29C57CB7CA85AA401F44" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_F5A6EB1FB22D29C57CB7CA85AA401F44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1CCDEBAAA8B1B8D5C73ECA85AA404C37_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F5A6EB1FB22D29C57CB7CA85AA401F44" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1CCDEBAAA8B1B8D5C73ECA85AA404C37_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1CCDEBAAA8B1B8D5C73ECA85AA404C37" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F5A6EB1FB22D29C57CB7CA85AA401F44" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1CCDEBAAA8B1B8D5C73ECA85AA404C37" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_NVISInc.Member" xlink:label="loc_kopn_NVISInc.Member_1D8453A7127C1C788D8CCA85AA414C16" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1CCDEBAAA8B1B8D5C73ECA85AA404C37" xlink:to="loc_kopn_NVISInc.Member_1D8453A7127C1C788D8CCA85AA414C16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:to="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_319EE811F6026841C0BDCA85AA42965D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:to="loc_us-gaap_Goodwill_319EE811F6026841C0BDCA85AA42965D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1E6C2C48D3212D8F27DFCA85AA447D03" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1E6C2C48D3212D8F27DFCA85AA447D03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:to="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesScheduleForAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/IncomeTaxes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxesLineItems" xlink:label="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxesTable" xlink:label="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:to="loc_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4E16FFEAC26708F5FE4BCA85A9685925" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4E16FFEAC26708F5FE4BCA85A9685925" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_62C19B43506E6480285BCA85A9689AB4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4E16FFEAC26708F5FE4BCA85A9685925" xlink:to="loc_us-gaap_SegmentDomain_62C19B43506E6480285BCA85A9689AB4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_62C19B43506E6480285BCA85A9689AB4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4E16FFEAC26708F5FE4BCA85A9685925" xlink:to="loc_us-gaap_SegmentDomain_62C19B43506E6480285BCA85A9689AB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_5EEFC40EEAF585C6C46BCA85A9685A79" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:to="loc_srt_RangeAxis_5EEFC40EEAF585C6C46BCA85A9685A79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_139DDECA54C2B8370B2ECA85A969DA0D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5EEFC40EEAF585C6C46BCA85A9685A79" xlink:to="loc_srt_RangeMember_139DDECA54C2B8370B2ECA85A969DA0D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_139DDECA54C2B8370B2ECA85A969DA0D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5EEFC40EEAF585C6C46BCA85A9685A79" xlink:to="loc_srt_RangeMember_139DDECA54C2B8370B2ECA85A969DA0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_099238BC062A1254C0CBCA85A96906D1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_139DDECA54C2B8370B2ECA85A969DA0D" xlink:to="loc_srt_MinimumMember_099238BC062A1254C0CBCA85A96906D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_34F8A96C6CB0A1491AFACA85A969B206" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_139DDECA54C2B8370B2ECA85A969DA0D" xlink:to="loc_srt_MaximumMember_34F8A96C6CB0A1491AFACA85A969B206" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ProceedsfromAMTRefund" xlink:label="loc_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit" xlink:label="loc_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary" xlink:label="loc_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards" xlink:label="loc_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" xlink:label="loc_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation" xlink:label="loc_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeferredTaxLiabilitiesForeignTaxes" xlink:label="loc_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:to="loc_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance" xlink:label="loc_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:to="loc_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxExaminationYearsSubjectToExamination" xlink:label="loc_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings" xlink:label="loc_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AMTReceivableCurrent" xlink:label="loc_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OperatingLossCarryforwardsUnlimited" xlink:label="loc_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:to="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_B45C8D16857B098E2CD5CA85A98B0B8D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:to="loc_srt_RangeAxis_B45C8D16857B098E2CD5CA85A98B0B8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_F2EDE497CF7B29A6DA3DCA85A98B2BAC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_B45C8D16857B098E2CD5CA85A98B0B8D" xlink:to="loc_srt_RangeMember_F2EDE497CF7B29A6DA3DCA85A98B2BAC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_F2EDE497CF7B29A6DA3DCA85A98B2BAC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_B45C8D16857B098E2CD5CA85A98B0B8D" xlink:to="loc_srt_RangeMember_F2EDE497CF7B29A6DA3DCA85A98B2BAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:label="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:to="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/LeasesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/LeasesNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/LeasesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/Litigation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/PropertyPlantAndEquipment" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/PropertyPlantAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:to="loc_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:to="loc_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:to="loc_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:to="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:to="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:to="loc_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:to="loc_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExcessStockSharesAuthorized" xlink:label="loc_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FDA4A893DD067D96C9FDCA85A880178F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FDA4A893DD067D96C9FDCA85A880178F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_561136EBC058B86813F4CA85A8817A78_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FDA4A893DD067D96C9FDCA85A880178F" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_561136EBC058B86813F4CA85A8817A78_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_561136EBC058B86813F4CA85A8817A78" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FDA4A893DD067D96C9FDCA85A880178F" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_561136EBC058B86813F4CA85A8817A78" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SOLOSMember" xlink:label="loc_kopn_SOLOSMember_CC37D1DA7CF8BF31F822CA85A8810A9F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_561136EBC058B86813F4CA85A8817A78" xlink:to="loc_kopn_SOLOSMember_CC37D1DA7CF8BF31F822CA85A8810A9F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RealWearInc.Member" xlink:label="loc_kopn_RealWearInc.Member_86A3031DA7AD8167053BCA85A881399E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_561136EBC058B86813F4CA85A8817A78" xlink:to="loc_kopn_RealWearInc.Member_86A3031DA7AD8167053BCA85A881399E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A7FE0EF6089B35CB9BB1CA85A882A6A0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A7FE0EF6089B35CB9BB1CA85A882A6A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_FB6E32ADDE3A91933BECCA85A88232E5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A7FE0EF6089B35CB9BB1CA85A882A6A0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_FB6E32ADDE3A91933BECCA85A88232E5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_FB6E32ADDE3A91933BECCA85A88232E5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A7FE0EF6089B35CB9BB1CA85A882A6A0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_FB6E32ADDE3A91933BECCA85A88232E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_12906AAF3BD7B8723AF8CA85A8822A9F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_FB6E32ADDE3A91933BECCA85A88232E5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_12906AAF3BD7B8723AF8CA85A8822A9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_49586AE85A3CC3EC5F11CA85A88398A3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_srt_MajorCustomersAxis_49586AE85A3CC3EC5F11CA85A88398A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_6CEC0F3956E5BA87DE04CA85A88396D6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_49586AE85A3CC3EC5F11CA85A88398A3" xlink:to="loc_srt_NameOfMajorCustomerDomain_6CEC0F3956E5BA87DE04CA85A88396D6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_6CEC0F3956E5BA87DE04CA85A88396D6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_49586AE85A3CC3EC5F11CA85A88398A3" xlink:to="loc_srt_NameOfMajorCustomerDomain_6CEC0F3956E5BA87DE04CA85A88396D6" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RealWearInc.Member" xlink:label="loc_kopn_RealWearInc.Member_71D9F41A8C6D339496DFCA85A883D924" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_6CEC0F3956E5BA87DE04CA85A88396D6" xlink:to="loc_kopn_RealWearInc.Member_71D9F41A8C6D339496DFCA85A883D924" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_BDD659490AE9E05ED3F1CA85A883B725" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_BDD659490AE9E05ED3F1CA85A883B725" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_BDD659490AE9E05ED3F1CA85A883B725" xlink:to="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_BDD659490AE9E05ED3F1CA85A883B725" xlink:to="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GoertekMember" xlink:label="loc_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:to="loc_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CEOMember" xlink:label="loc_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:to="loc_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SOLOSMember" xlink:label="loc_kopn_SOLOSMember_55FDBFC92DF802B3598FCA85A8849C9A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:to="loc_kopn_SOLOSMember_55FDBFC92DF802B3598FCA85A8849C9A" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RealWearInc.Member" xlink:label="loc_kopn_RealWearInc.Member_C1364C4D4896116E5429CA85A8856244" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:to="loc_kopn_RealWearInc.Member_C1364C4D4896116E5429CA85A8856244" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CEOsFamilyMember" xlink:label="loc_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:to="loc_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonsoftwareLicenseArrangementMember" xlink:label="loc_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_InitialPaymentMember" xlink:label="loc_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeferredPaymentMember" xlink:label="loc_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_QuarterlyInstallmentsMember" xlink:label="loc_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_63D75DF672B46A832FCBCA85A88720EC" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_us-gaap_AccountsReceivableMember_63D75DF672B46A832FCBCA85A88720EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_12FE4CEF21E802FB5667CA85A8878976" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_12FE4CEF21E802FB5667CA85A8878976" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableRelatedParties" xlink:label="loc_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_B19AE46C28CACEA6C43FCA85A889DD59" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_Revenues_B19AE46C28CACEA6C43FCA85A889DD59" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OwnershipPercentageinEquityInvestmentWarrant" xlink:label="loc_kopn_OwnershipPercentageinEquityInvestmentWarrant_8DDDB7140AEA414DE16ACA85A8895B81" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_OwnershipPercentageinEquityInvestmentWarrant_8DDDB7140AEA414DE16ACA85A8895B81" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageOwnedofanEquityInvestment" xlink:label="loc_kopn_PercentageOwnedofanEquityInvestment_175DDC51DD5B7689434ACA85A889E1D5" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_PercentageOwnedofanEquityInvestment_175DDC51DD5B7689434ACA85A889E1D5" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ImpairmentofEquitySecurity" xlink:label="loc_kopn_ImpairmentofEquitySecurity_63FE687C903A8A456AD5CA85A88A432A" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_ImpairmentofEquitySecurity_63FE687C903A8A456AD5CA85A88A432A" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharesOwnedofanEquitySecurity" xlink:label="loc_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors" xlink:label="loc_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" xlink:label="loc_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/RelatedPartyTransactionsNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/RelatedPartyTransactionsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:to="loc_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:to="loc_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_KopinMember" xlink:label="loc_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:to="loc_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:to="loc_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:to="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:to="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_A0645F9B9C5EC93533AFCA85A90A361D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:to="loc_country_US_A0645F9B9C5EC93533AFCA85A90A361D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_D134F33434023CCCC3BFCA85A90ABF7F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:to="loc_country_GB_D134F33434023CCCC3BFCA85A90ABF7F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:to="loc_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP" xlink:label="loc_country_JP_4F2BF1BEBE525211E42DCA85A90B6087" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:to="loc_country_JP_4F2BF1BEBE525211E42DCA85A90B6087" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_B2F2655A463F1B79B56FCA85A90CAF43" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:to="loc_srt_MajorCustomersAxis_B2F2655A463F1B79B56FCA85A90CAF43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_B2F2655A463F1B79B56FCA85A90CAF43" xlink:to="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_B2F2655A463F1B79B56FCA85A90CAF43" xlink:to="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IndustrialCustomersMember" xlink:label="loc_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ConsumerCustomersMember" xlink:label="loc_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ResearchandDevelopmentMember" xlink:label="loc_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AllOtherCustomersMember" xlink:label="loc_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_MilitaryCustomersMember" xlink:label="loc_kopn_MilitaryCustomersMember_3363A6FF3E0F0FFD1873CA85A90D609B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_MilitaryCustomersMember_3363A6FF3E0F0FFD1873CA85A90D609B" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_LicenseandRoyaltiesMember" xlink:label="loc_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_5AE1DB7B0A31D4866348CA85A90E2ABA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:to="loc_us-gaap_Revenues_5AE1DB7B0A31D4866348CA85A90E2ABA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:to="loc_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_304D11D947CA681D611FCA85A8F2E40B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_304D11D947CA681D611FCA85A8F2E40B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_CA12F4E3CA0AC5CB59B2CA85A8F3AD9E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_304D11D947CA681D611FCA85A8F2E40B" xlink:to="loc_us-gaap_SegmentDomain_CA12F4E3CA0AC5CB59B2CA85A8F3AD9E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_CA12F4E3CA0AC5CB59B2CA85A8F3AD9E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_304D11D947CA681D611FCA85A8F2E40B" xlink:to="loc_us-gaap_SegmentDomain_CA12F4E3CA0AC5CB59B2CA85A8F3AD9E" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_KopinMember" xlink:label="loc_kopn_KopinMember_EDE76C5D8FE3C4532F78CA85A8F32B8C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_CA12F4E3CA0AC5CB59B2CA85A8F3AD9E" xlink:to="loc_kopn_KopinMember_EDE76C5D8FE3C4532F78CA85A8F32B8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_3B4B5F1393565768018ECA85A8F37871" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:to="loc_srt_StatementGeographicalAxis_3B4B5F1393565768018ECA85A8F37871" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_3B4B5F1393565768018ECA85A8F37871" xlink:to="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_3B4B5F1393565768018ECA85A8F37871" xlink:to="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_65202E97115E9D9AA44BCA85A8F4F9B6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_country_US_65202E97115E9D9AA44BCA85A8F4F9B6" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OtherAmericasMember" xlink:label="loc_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaPacificMember" xlink:label="loc_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_D38B6E76536C3542C232CA85A8F6077E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_country_GB_D38B6E76536C3542C232CA85A8F6077E" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OthersMember" xlink:label="loc_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_207E0280877758C8D5A1CA85A8FBA3B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:to="loc_us-gaap_Revenues_207E0280877758C8D5A1CA85A8FBA3B9" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageOfTotalRevenue" xlink:label="loc_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:to="loc_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_FD7546785598ECBA611BCA85A8FC6E42" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:to="loc_us-gaap_NoncurrentAssets_FD7546785598ECBA611BCA85A8FC6E42" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GoertekMember" xlink:label="loc_kopn_GoertekMember_2C678295A9F9ED456FFCCA85A9D424A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:to="loc_kopn_GoertekMember_2C678295A9F9ED456FFCCA85A9D424A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_7410ED0E84F04A30CB6CCA85A9D41F91" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_us-gaap_VestingAxis_7410ED0E84F04A30CB6CCA85A9D41F91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_7410ED0E84F04A30CB6CCA85A9D41F91" xlink:to="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_7410ED0E84F04A30CB6CCA85A9D41F91" xlink:to="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_B9316C2C55BF649081F5CA85A9D54AE2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_B9316C2C55BF649081F5CA85A9D54AE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_3F461D1905B60EA31306CA85A9D5152C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_3F461D1905B60EA31306CA85A9D5152C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4861AA352ACA1242AD20CA85A9D55E13" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4861AA352ACA1242AD20CA85A9D55E13" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PeriodOneMember" xlink:label="loc_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PeriodTwoMember" xlink:label="loc_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PeriodThreeMember" xlink:label="loc_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:to="loc_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:to="loc_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EquityIncentivePlan2010Member" xlink:label="loc_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:to="loc_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_A42870264FC844493460CA85A9D7ED23" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_us-gaap_AwardTypeAxis_A42870264FC844493460CA85A9D7ED23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FBE540B484CF744F04CACA85A9D8EBC7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_A42870264FC844493460CA85A9D7ED23" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FBE540B484CF744F04CACA85A9D8EBC7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FBE540B484CF744F04CACA85A9D8EBC7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_A42870264FC844493460CA85A9D7ED23" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FBE540B484CF744F04CACA85A9D8EBC7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnvestedRestrictedStockAwardsMember" xlink:label="loc_kopn_UnvestedRestrictedStockAwardsMember_4C5748AEA9578BAB6B03CA85A9D8ED52" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FBE540B484CF744F04CACA85A9D8EBC7" xlink:to="loc_kopn_UnvestedRestrictedStockAwardsMember_4C5748AEA9578BAB6B03CA85A9D8ED52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_AC2DCFDA54217D0B0488CA85A9D8D2D8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FBE540B484CF744F04CACA85A9D8EBC7" xlink:to="loc_us-gaap_RestrictedStockMember_AC2DCFDA54217D0B0488CA85A9D8D2D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_93948B2218DACD1A404DCA85A9D8D8F7" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_srt_RangeAxis_93948B2218DACD1A404DCA85A9D8D8F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_73491805A5E87D348D29CA85A9D932C3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_93948B2218DACD1A404DCA85A9D8D8F7" xlink:to="loc_srt_RangeMember_73491805A5E87D348D29CA85A9D932C3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_73491805A5E87D348D29CA85A9D932C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_93948B2218DACD1A404DCA85A9D8D8F7" xlink:to="loc_srt_RangeMember_73491805A5E87D348D29CA85A9D932C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_16CC877997C2FC8C6E4CCA85A9D9E2BF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_73491805A5E87D348D29CA85A9D932C3" xlink:to="loc_srt_MinimumMember_16CC877997C2FC8C6E4CCA85A9D9E2BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_456D23AF2A6133F1D8A5CA85A9DA6432" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_456D23AF2A6133F1D8A5CA85A9DA6432" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GrossProceedsfromRegisteredSaleofEquitySecurities" xlink:label="loc_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities" xlink:label="loc_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_68C432D3245C25803AABCA85A9DBA345" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_68C432D3245C25803AABCA85A9DBA345" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_DE74CC985D53C97F66B7CA85A9DB490F" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_DE74CC985D53C97F66B7CA85A9DB490F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GainLossonSaleofTreasuryStock" xlink:label="loc_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" xlink:label="loc_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_0B83F29B3903B1EDAE84CA85A9DC88BD" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_0B83F29B3903B1EDAE84CA85A9DC88BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExcessStockSharesAuthorized" xlink:label="loc_us-gaap_ExcessStockSharesAuthorized_4E842C7408BB678ED277CA85A9DC98A1" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ExcessStockSharesAuthorized_4E842C7408BB678ED277CA85A9DC98A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_A07FDAB570DE1165C0BCCA85A9DC57FE" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_A07FDAB570DE1165C0BCCA85A9DC57FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_012EB102A68B77B525E9CA85A9DD5C22" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_012EB102A68B77B525E9CA85A9DD5C22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_34BB0130024207F0C668CA85A9DEB131" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_34BB0130024207F0C668CA85A9DEB131" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7D1EE0F3D41E3E1B2C72CA85A9DE9AD1" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7D1EE0F3D41E3E1B2C72CA85A9DE9AD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0279DB29BFD39695B0DBCA85A9DEDF72" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0279DB29BFD39695B0DBCA85A9DEDF72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_F0AEFE6D1C2F96B536FFCA85A9DE6902" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_F0AEFE6D1C2F96B536FFCA85A9DE6902" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8FA8792BBE8785A4AA24CA85A9DFFFA5" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8FA8792BBE8785A4AA24CA85A9DFFFA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_70D0311707624B4BCC7CCA85A9DF4D58" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_70D0311707624B4BCC7CCA85A9DF4D58" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan" xlink:label="loc_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:to="loc_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:to="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:to="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:to="loc_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:to="loc_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" xlink:label="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" xlink:label="loc_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:to="loc_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_841F639703D7071D3262CA85A9AE7052" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_841F639703D7071D3262CA85A9AE7052" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_866BD08AB41A030020AECA85AABE2C6E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_866BD08AB41A030020AECA85AABE2C6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_64B9007677E2AC23F607CA85AABE0A1D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_866BD08AB41A030020AECA85AABE2C6E" xlink:to="loc_us-gaap_EquityComponentDomain_64B9007677E2AC23F607CA85AABE0A1D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_64B9007677E2AC23F607CA85AABE0A1D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_866BD08AB41A030020AECA85AABE2C6E" xlink:to="loc_us-gaap_EquityComponentDomain_64B9007677E2AC23F607CA85AABE0A1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_64B9007677E2AC23F607CA85AABE0A1D" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_64B9007677E2AC23F607CA85AABE0A1D" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C5688CBCE54C77FA9066CA85AAC1CC6C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C5688CBCE54C77FA9066CA85AAC1CC6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems" xlink:label="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable" xlink:label="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeliveryofRevenueAxis" xlink:label="loc_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeliveryofRevenueDomain" xlink:label="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:to="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663_default" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeliveryofRevenueDomain" xlink:label="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:to="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:to="loc_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_F2291AC8C247345B07E9CA85AADE8A88" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_srt_ProductOrServiceAxis_F2291AC8C247345B07E9CA85AADE8A88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_522313A72126B20CFFE0CA85AADE93E2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_F2291AC8C247345B07E9CA85AADE8A88" xlink:to="loc_srt_ProductsAndServicesDomain_522313A72126B20CFFE0CA85AADE93E2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_522313A72126B20CFFE0CA85AADE93E2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_F2291AC8C247345B07E9CA85AADE8A88" xlink:to="loc_srt_ProductsAndServicesDomain_522313A72126B20CFFE0CA85AADE93E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_8BC47F49D7B961E8A7ADCA85AADE7028" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_522313A72126B20CFFE0CA85AADE93E2" xlink:to="loc_us-gaap_ProductMember_8BC47F49D7B961E8A7ADCA85AADE7028" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ExtendedWarrantiesMember" xlink:label="loc_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_522313A72126B20CFFE0CA85AADE93E2" xlink:to="loc_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnvestedRestrictedStockAwardsMember" xlink:label="loc_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:to="loc_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_CFB777F76C4B0546361CCA85AAE0DE02" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_us-gaap_VestingAxis_CFB777F76C4B0546361CCA85AAE0DE02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_CFB777F76C4B0546361CCA85AAE0DE02" xlink:to="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_CFB777F76C4B0546361CCA85AAE0DE02" xlink:to="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_FAB3CBB4E5136DC89453CA85AAE0ED72" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_FAB3CBB4E5136DC89453CA85AAE0ED72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_507A2BD6E6FDD2AC19A3CA85AAE160C1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_507A2BD6E6FDD2AC19A3CA85AAE160C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_C8E073A865EA5BA3AF1ECA85AAE12CC6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_C8E073A865EA5BA3AF1ECA85AAE12CC6" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_DED4CAD2EDB7FBA078A2CA85AAE17B68" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_dei_LegalEntityAxis_DED4CAD2EDB7FBA078A2CA85AAE17B68" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_6BD16CD9ABC907947169CA85AAE11BC5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_DED4CAD2EDB7FBA078A2CA85AAE17B68" xlink:to="loc_dei_EntityDomain_6BD16CD9ABC907947169CA85AAE11BC5_default" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_6BD16CD9ABC907947169CA85AAE11BC5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_DED4CAD2EDB7FBA078A2CA85AAE17B68" xlink:to="loc_dei_EntityDomain_6BD16CD9ABC907947169CA85AAE11BC5" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EMDTMember" xlink:label="loc_kopn_EMDTMember_08E0C47F66F91BED1693CA85AAE27B55" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6BD16CD9ABC907947169CA85AAE11BC5" xlink:to="loc_kopn_EMDTMember_08E0C47F66F91BED1693CA85AAE27B55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_03F7E7A790AE67ED281BCA85AAE2530C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_03F7E7A790AE67ED281BCA85AAE2530C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A13C8BF840AF826F447FCA85AAE299DC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_03F7E7A790AE67ED281BCA85AAE2530C" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A13C8BF840AF826F447FCA85AAE299DC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A13C8BF840AF826F447FCA85AAE299DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_03F7E7A790AE67ED281BCA85AAE2530C" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A13C8BF840AF826F447FCA85AAE299DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_38782CB69D9C526BFD38CA85AAE2D0F5" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_us-gaap_AwardTypeAxis_38782CB69D9C526BFD38CA85AAE2D0F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_CD93ED01F69F3C5DD26ECA85AAE3CCD4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_38782CB69D9C526BFD38CA85AAE2D0F5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_CD93ED01F69F3C5DD26ECA85AAE3CCD4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_CD93ED01F69F3C5DD26ECA85AAE3CCD4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_38782CB69D9C526BFD38CA85AAE2D0F5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_CD93ED01F69F3C5DD26ECA85AAE3CCD4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_8D370902AB511768F936CA85AAE32F6A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_CD93ED01F69F3C5DD26ECA85AAE3CCD4" xlink:to="loc_us-gaap_RestrictedStockMember_8D370902AB511768F936CA85AAE32F6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_36E3B43E54F5A650209DCA85AAE35A4F" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_srt_RangeAxis_36E3B43E54F5A650209DCA85AAE35A4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_2CBFE9B23EF2B666B93ECA85AAE428DD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_36E3B43E54F5A650209DCA85AAE35A4F" xlink:to="loc_srt_RangeMember_2CBFE9B23EF2B666B93ECA85AAE428DD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_2CBFE9B23EF2B666B93ECA85AAE428DD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_36E3B43E54F5A650209DCA85AAE35A4F" xlink:to="loc_srt_RangeMember_2CBFE9B23EF2B666B93ECA85AAE428DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_9BCEB3069589E469BD17CA85AAE4DF60" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2CBFE9B23EF2B666B93ECA85AAE428DD" xlink:to="loc_srt_MinimumMember_9BCEB3069589E469BD17CA85AAE4DF60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_F6AF7350D74593D02A89CA85AAE416F9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2CBFE9B23EF2B666B93ECA85AAE428DD" xlink:to="loc_srt_MaximumMember_F6AF7350D74593D02A89CA85AAE416F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_B16695AC97A6C1BAE109CA85AAE60660" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_ProfitLoss_B16695AC97A6C1BAE109CA85AAE60660" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_FE0251818D7F7178F763CA85AAE7E605" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_FE0251818D7F7178F763CA85AAE7E605" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers" xlink:label="loc_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_352108C8133E51AF4CF5CA85AAEA1AAD" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_Revenues_352108C8133E51AF4CF5CA85AAEA1AAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ProductWarrantyTerm" xlink:label="loc_kopn_ProductWarrantyTerm_C50AC9C7842E940A0FB2CA85AAECA88B" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_kopn_ProductWarrantyTerm_C50AC9C7842E940A0FB2CA85AAECA88B" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PrinciplesofConsolidationsAbstract" xlink:label="loc_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_7D8A037BAD9F2D318CCACA85AAECC4D6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_7D8A037BAD9F2D318CCACA85AAECC4D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract" xlink:label="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:to="loc_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3920B293A5F3EFB482D4CA85AAEFE07B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3920B293A5F3EFB482D4CA85AAEFE07B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract" xlink:label="loc_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_D0B645FD4854009CEA80CA85AAEF028B" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_D0B645FD4854009CEA80CA85AAEF028B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:to="loc_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationPeriodIncreaseDecrease" xlink:label="loc_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:to="loc_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C18A42C68416B4457B8BCA85AAF14E67" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C18A42C68416B4457B8BCA85AAF14E67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_F15C7E93E7634EB45AFECA85AAF2C722" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_F15C7E93E7634EB45AFECA85AAF2C722" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="loc_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_2561F6A2BA53D120EF1CCA85AAF3D6AB" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_2561F6A2BA53D120EF1CCA85AAF3D6AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_16C0E12905480EB35181CA85AAF315EA" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_16C0E12905480EB35181CA85AAF315EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_BAEA6363ED7528E30B85CA85AAF473DE" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_NetIncomeLoss_BAEA6363ED7528E30B85CA85AAF473DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5" xlink:type="locator" />
    <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122" xlink:type="locator" />
    <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.kopin.com/role/ValuationAndQualifyingAccountsTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>kopn-20191228_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C574532A38EB43EE35BCCA85A9269477_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C574532A38EB43EE35BCCA85A9269477" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C574532A38EB43EE35BCCA85A9269477" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C574532A38EB43EE35BCCA85A9269477" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C574532A38EB43EE35BCCA85A9269477" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:to="lab_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:to="lab_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:to="lab_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:type="arc" />
    <link:label id="lab_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B_terseLabel_en-US" xlink:label="lab_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BOE [Member]</link:label>
    <link:label id="lab_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B_label_en-US" xlink:label="lab_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BOE [Member]</link:label>
    <link:label id="lab_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B_documentation_en-US" xlink:label="lab_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BOE [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_BOEMember" xlink:label="loc_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B" xlink:to="lab_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:to="lab_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574" xlink:type="arc" />
    <link:label id="lab_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1_terseLabel_en-US" xlink:label="lab_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Investments</link:label>
    <link:label id="lab_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1_label_en-US" xlink:label="lab_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Commitment to Purchase Equity Investment</link:label>
    <link:label id="lab_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1_documentation_en-US" xlink:label="lab_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash, Commitment to Purchase Equity Investment (USD)</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CashCommitmenttoPurchaseEquityInvestment" xlink:label="loc_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1" xlink:to="lab_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1" xlink:type="arc" />
    <link:label id="lab_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610_terseLabel_en-US" xlink:label="lab_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Commitment to Purchase Equity Investment (RMB)</link:label>
    <link:label id="lab_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610_label_en-US" xlink:label="lab_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Commitment to Purchase Equity Investment (RMB)</link:label>
    <link:label id="lab_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610_documentation_en-US" xlink:label="lab_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash, Commitment to Purchase Equity Investment (RMB)</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CashCommitmenttoPurchaseEquityInvestmentRMB" xlink:label="loc_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610" xlink:to="lab_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_29859B34196BADB39AE1CA85AB01BEF7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_29859B34196BADB39AE1CA85AB01BEF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_29859B34196BADB39AE1CA85AB01BEF7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_29859B34196BADB39AE1CA85AB01BEF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_29859B34196BADB39AE1CA85AB01BEF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_29859B34196BADB39AE1CA85AB01BEF7" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_29859B34196BADB39AE1CA85AB01BEF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_133CF1AD95B54253CFBACA85AB015F27_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_133CF1AD95B54253CFBACA85AB015F27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_133CF1AD95B54253CFBACA85AB015F27_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_133CF1AD95B54253CFBACA85AB015F27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_133CF1AD95B54253CFBACA85AB015F27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_133CF1AD95B54253CFBACA85AB015F27" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_133CF1AD95B54253CFBACA85AB015F27" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_1A7000F0C669160772B6CA85AB010B8D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_1A7000F0C669160772B6CA85AB010B8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Change in Asset Retirement Obligation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_1A7000F0C669160772B6CA85AB010B8D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_1A7000F0C669160772B6CA85AB010B8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Change in Asset Retirement Obligation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_1A7000F0C669160772B6CA85AB010B8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_1A7000F0C669160772B6CA85AB010B8D" xlink:to="lab_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_1A7000F0C669160772B6CA85AB010B8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_C4CEE9B8BE760E353EA8CA85AB0123D4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_C4CEE9B8BE760E353EA8CA85AB0123D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_C4CEE9B8BE760E353EA8CA85AB0123D4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_C4CEE9B8BE760E353EA8CA85AB0123D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_C4CEE9B8BE760E353EA8CA85AB0123D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_C4CEE9B8BE760E353EA8CA85AB0123D4" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_C4CEE9B8BE760E353EA8CA85AB0123D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C445E52596EFD2A94D6CA85AB027E68_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C445E52596EFD2A94D6CA85AB027E68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C445E52596EFD2A94D6CA85AB027E68_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C445E52596EFD2A94D6CA85AB027E68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C445E52596EFD2A94D6CA85AB027E68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C445E52596EFD2A94D6CA85AB027E68" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C445E52596EFD2A94D6CA85AB027E68" xlink:type="arc" />
    <link:label id="lab_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C_terseLabel_en-US" xlink:label="lab_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Satisfaction of Performance Obligations [Table Text Block]</link:label>
    <link:label id="lab_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C_label_en-US" xlink:label="lab_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Satisfaction of Performance Obligations [Table Text Block]</link:label>
    <link:label id="lab_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C_documentation_en-US" xlink:label="lab_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Satisfaction of Performance Obligations [Table Text Block]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SatisfactionofPerformanceObligationsTableTextBlock" xlink:label="loc_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C" xlink:to="lab_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0AF21130E030B617EEEECA85A92D6BB7_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0AF21130E030B617EEEECA85A92D6BB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0AF21130E030B617EEEECA85A92D6BB7_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0AF21130E030B617EEEECA85A92D6BB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0AF21130E030B617EEEECA85A92D6BB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0AF21130E030B617EEEECA85A92D6BB7" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0AF21130E030B617EEEECA85A92D6BB7" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_8B2E1A87207BE197BC42CA85A866ADA4_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract_8B2E1A87207BE197BC42CA85A866ADA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_8B2E1A87207BE197BC42CA85A866ADA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_8B2E1A87207BE197BC42CA85A866ADA4" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract_8B2E1A87207BE197BC42CA85A866ADA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_16EFC722BA1EB60DF150CA85A86C81FA_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_16EFC722BA1EB60DF150CA85A86C81FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_16EFC722BA1EB60DF150CA85A86C81FA_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_16EFC722BA1EB60DF150CA85A86C81FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_16EFC722BA1EB60DF150CA85A86C81FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_16EFC722BA1EB60DF150CA85A86C81FA" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_16EFC722BA1EB60DF150CA85A86C81FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_933FBF4386B7333EB5A3CA85A86D4C5A_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_933FBF4386B7333EB5A3CA85A86D4C5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_933FBF4386B7333EB5A3CA85A86D4C5A_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_933FBF4386B7333EB5A3CA85A86D4C5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_933FBF4386B7333EB5A3CA85A86D4C5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_933FBF4386B7333EB5A3CA85A86D4C5A" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_933FBF4386B7333EB5A3CA85A86D4C5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_25A9596ED3DA036EE99DCA85A86DA814_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_25A9596ED3DA036EE99DCA85A86DA814" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_25A9596ED3DA036EE99DCA85A86DA814_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_25A9596ED3DA036EE99DCA85A86DA814" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_25A9596ED3DA036EE99DCA85A86DA814" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_25A9596ED3DA036EE99DCA85A86DA814" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_25A9596ED3DA036EE99DCA85A86DA814" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_AB6C2FD56A4F633CF5C1CA85AB273664_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_AB6C2FD56A4F633CF5C1CA85AB273664" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_AB6C2FD56A4F633CF5C1CA85AB273664_label_en-US" xlink:label="lab_us-gaap_ProfitLoss_AB6C2FD56A4F633CF5C1CA85AB273664" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_AB6C2FD56A4F633CF5C1CA85AB273664" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_AB6C2FD56A4F633CF5C1CA85AB273664" xlink:to="lab_us-gaap_ProfitLoss_AB6C2FD56A4F633CF5C1CA85AB273664" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationAndAmortization_F95C4047948B0F192737CA85AB273ED6_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization_F95C4047948B0F192737CA85AB273ED6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_F95C4047948B0F192737CA85AB273ED6_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization_F95C4047948B0F192737CA85AB273ED6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_F95C4047948B0F192737CA85AB273ED6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization_F95C4047948B0F192737CA85AB273ED6" xlink:to="lab_us-gaap_DepreciationAndAmortization_F95C4047948B0F192737CA85AB273ED6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5ADEDA935775BF697D2ECA85AB2822E9_negatedLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5ADEDA935775BF697D2ECA85AB2822E9" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accretion of premium or discount on marketable debt securities</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5ADEDA935775BF697D2ECA85AB2822E9_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5ADEDA935775BF697D2ECA85AB2822E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5ADEDA935775BF697D2ECA85AB2822E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5ADEDA935775BF697D2ECA85AB2822E9" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5ADEDA935775BF697D2ECA85AB2822E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_BA9B3758E5E286ACA1EECA85AB286FA9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_BA9B3758E5E286ACA1EECA85AB286FA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_BA9B3758E5E286ACA1EECA85AB286FA9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_BA9B3758E5E286ACA1EECA85AB286FA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_BA9B3758E5E286ACA1EECA85AB286FA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_BA9B3758E5E286ACA1EECA85AB286FA9" xlink:to="lab_us-gaap_ShareBasedCompensation_BA9B3758E5E286ACA1EECA85AB286FA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_C9DA174D85654262D12ECA85AB28CB44_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments_C9DA174D85654262D12ECA85AB28CB44" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net (gain)/loss on investment transactions</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_C9DA174D85654262D12ECA85AB28CB44_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments_C9DA174D85654262D12ECA85AB28CB44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_C9DA174D85654262D12ECA85AB28CB44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfInvestments_C9DA174D85654262D12ECA85AB28CB44" xlink:to="lab_us-gaap_GainLossOnSaleOfInvestments_C9DA174D85654262D12ECA85AB28CB44" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_68774B7CA81A871AF187CA85AB292214_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_68774B7CA81A871AF187CA85AB292214" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_68774B7CA81A871AF187CA85AB292214_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_68774B7CA81A871AF187CA85AB292214" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_68774B7CA81A871AF187CA85AB292214" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_68774B7CA81A871AF187CA85AB292214" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_68774B7CA81A871AF187CA85AB292214" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9991FFD19E3F61AFB569CA85AB2A2784_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9991FFD19E3F61AFB569CA85AB2A2784" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency (gains) losses</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9991FFD19E3F61AFB569CA85AB2A2784_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9991FFD19E3F61AFB569CA85AB2A2784" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9991FFD19E3F61AFB569CA85AB2A2784" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9991FFD19E3F61AFB569CA85AB2A2784" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9991FFD19E3F61AFB569CA85AB2A2784" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_50FDD0CC4BDB085FCA05CA85AB2BB336_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets_50FDD0CC4BDB085FCA05CA85AB2BB336" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on sale of property and plant</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_50FDD0CC4BDB085FCA05CA85AB2BB336_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets_50FDD0CC4BDB085FCA05CA85AB2BB336" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_50FDD0CC4BDB085FCA05CA85AB2BB336" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets_50FDD0CC4BDB085FCA05CA85AB2BB336" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets_50FDD0CC4BDB085FCA05CA85AB2BB336" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_98CFC780DDBE43B34B8ACA85AB2C4DAB_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges_98CFC780DDBE43B34B8ACA85AB2C4DAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_98CFC780DDBE43B34B8ACA85AB2C4DAB_label_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges_98CFC780DDBE43B34B8ACA85AB2C4DAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Asset Impairment Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_98CFC780DDBE43B34B8ACA85AB2C4DAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetImpairmentCharges_98CFC780DDBE43B34B8ACA85AB2C4DAB" xlink:to="lab_us-gaap_OtherAssetImpairmentCharges_98CFC780DDBE43B34B8ACA85AB2C4DAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetImpairmentCharges_0181386073433ADD864ECA85AB2C7BA6_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_0181386073433ADD864ECA85AB2C7BA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of goodwill</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_0181386073433ADD864ECA85AB2C7BA6_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_0181386073433ADD864ECA85AB2C7BA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_0181386073433ADD864ECA85AB2C7BA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges_0181386073433ADD864ECA85AB2C7BA6" xlink:to="lab_us-gaap_AssetImpairmentCharges_0181386073433ADD864ECA85AB2C7BA6" xlink:type="arc" />
    <link:label id="lab_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB_terseLabel_en-US" xlink:label="lab_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in allowance for bad debt</link:label>
    <link:label id="lab_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB_label_en-US" xlink:label="lab_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">(Increase) Decrease in the Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB_documentation_en-US" xlink:label="lab_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">(Increase) Decrease in the Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts" xlink:label="loc_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB" xlink:to="lab_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWriteDown_98923A4D59930B07509BCA85AB2DC773_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown_98923A4D59930B07509BCA85AB2DC773" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Write-down</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_98923A4D59930B07509BCA85AB2DC773_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown_98923A4D59930B07509BCA85AB2DC773" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Write-down</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_98923A4D59930B07509BCA85AB2DC773" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown_98923A4D59930B07509BCA85AB2DC773" xlink:to="lab_us-gaap_InventoryWriteDown_98923A4D59930B07509BCA85AB2DC773" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_CE2463ABCDE3A9291476CA85AB2EE1F1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_CE2463ABCDE3A9291476CA85AB2EE1F1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Change in warranty reserves</link:label>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_CE2463ABCDE3A9291476CA85AB2EE1F1_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_CE2463ABCDE3A9291476CA85AB2EE1F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_CE2463ABCDE3A9291476CA85AB2EE1F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_CE2463ABCDE3A9291476CA85AB2EE1F1" xlink:to="lab_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_CE2463ABCDE3A9291476CA85AB2EE1F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_EF9B0AFE8C79D367FB90CA85AB2F168A_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_EF9B0AFE8C79D367FB90CA85AB2F168A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_EF9B0AFE8C79D367FB90CA85AB2F168A_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_EF9B0AFE8C79D367FB90CA85AB2F168A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_EF9B0AFE8C79D367FB90CA85AB2F168A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_EF9B0AFE8C79D367FB90CA85AB2F168A" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_EF9B0AFE8C79D367FB90CA85AB2F168A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_D7634A85EC328322DC4DCA85AB2F1880_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_D7634A85EC328322DC4DCA85AB2F1880" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Contract assets and unbilled receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_D7634A85EC328322DC4DCA85AB2F1880_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_D7634A85EC328322DC4DCA85AB2F1880" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_D7634A85EC328322DC4DCA85AB2F1880" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_D7634A85EC328322DC4DCA85AB2F1880" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_D7634A85EC328322DC4DCA85AB2F1880" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_FFD70FCBE5BF3A58883CCA85AB2F54A7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_FFD70FCBE5BF3A58883CCA85AB2F54A7" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_FFD70FCBE5BF3A58883CCA85AB2F54A7_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_FFD70FCBE5BF3A58883CCA85AB2F54A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_FFD70FCBE5BF3A58883CCA85AB2F54A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_FFD70FCBE5BF3A58883CCA85AB2F54A7" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_FFD70FCBE5BF3A58883CCA85AB2F54A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16F1034B57C15B87436DCA85AB305FD8_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16F1034B57C15B87436DCA85AB305FD8" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses, other current assets and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16F1034B57C15B87436DCA85AB305FD8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16F1034B57C15B87436DCA85AB305FD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16F1034B57C15B87436DCA85AB305FD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16F1034B57C15B87436DCA85AB305FD8" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16F1034B57C15B87436DCA85AB305FD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_EAB1F3D6EE37F71A066FCA85AB30B11A_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_EAB1F3D6EE37F71A066FCA85AB30B11A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_EAB1F3D6EE37F71A066FCA85AB30B11A_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_EAB1F3D6EE37F71A066FCA85AB30B11A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_EAB1F3D6EE37F71A066FCA85AB30B11A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_EAB1F3D6EE37F71A066FCA85AB30B11A" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_EAB1F3D6EE37F71A066FCA85AB30B11A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_D2CE1530EFEFAC2E1550CA85AB3006D8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_D2CE1530EFEFAC2E1550CA85AB3006D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of revenue earned</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_D2CE1530EFEFAC2E1550CA85AB3006D8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_D2CE1530EFEFAC2E1550CA85AB3006D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Billing in Excess of Cost of Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_D2CE1530EFEFAC2E1550CA85AB3006D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_D2CE1530EFEFAC2E1550CA85AB3006D8" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_D2CE1530EFEFAC2E1550CA85AB3006D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_67D3F01721162BDAB49ACA85AB303004_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_67D3F01721162BDAB49ACA85AB303004" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_67D3F01721162BDAB49ACA85AB303004_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_67D3F01721162BDAB49ACA85AB303004" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_67D3F01721162BDAB49ACA85AB303004" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_67D3F01721162BDAB49ACA85AB303004" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_67D3F01721162BDAB49ACA85AB303004" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_DED98C1EB6878C53F9FDCA85AB31CDB3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_DED98C1EB6878C53F9FDCA85AB31CDB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of marketable debt securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_DED98C1EB6878C53F9FDCA85AB31CDB3_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_DED98C1EB6878C53F9FDCA85AB31CDB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_DED98C1EB6878C53F9FDCA85AB31CDB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_DED98C1EB6878C53F9FDCA85AB31CDB3" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_DED98C1EB6878C53F9FDCA85AB31CDB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_A5363E2BD8E951167A65CA85AB3123DB_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_A5363E2BD8E951167A65CA85AB3123DB" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of marketable debt securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_A5363E2BD8E951167A65CA85AB3123DB_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_A5363E2BD8E951167A65CA85AB3123DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_A5363E2BD8E951167A65CA85AB3123DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_A5363E2BD8E951167A65CA85AB3123DB" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_A5363E2BD8E951167A65CA85AB3123DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_996821232DA688B70914CA85AB318A82_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_996821232DA688B70914CA85AB318A82" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for acquisition, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_996821232DA688B70914CA85AB318A82_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_996821232DA688B70914CA85AB318A82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_996821232DA688B70914CA85AB318A82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_996821232DA688B70914CA85AB318A82" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_996821232DA688B70914CA85AB318A82" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_43D50A7CAC12226C5F14CA85AB3291BE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_43D50A7CAC12226C5F14CA85AB3291BE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_43D50A7CAC12226C5F14CA85AB3291BE_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_43D50A7CAC12226C5F14CA85AB3291BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_43D50A7CAC12226C5F14CA85AB3291BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_43D50A7CAC12226C5F14CA85AB3291BE" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_43D50A7CAC12226C5F14CA85AB3291BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_431FD341EECF5F88E7DBCA85AB32E69B_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_431FD341EECF5F88E7DBCA85AB32E69B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_431FD341EECF5F88E7DBCA85AB32E69B_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_431FD341EECF5F88E7DBCA85AB32E69B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_431FD341EECF5F88E7DBCA85AB32E69B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_431FD341EECF5F88E7DBCA85AB32E69B" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_431FD341EECF5F88E7DBCA85AB32E69B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1CDFB9F6B15BC3BB0B0ACA85AB320911_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1CDFB9F6B15BC3BB0B0ACA85AB320911" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1CDFB9F6B15BC3BB0B0ACA85AB320911_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1CDFB9F6B15BC3BB0B0ACA85AB320911" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1CDFB9F6B15BC3BB0B0ACA85AB320911" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1CDFB9F6B15BC3BB0B0ACA85AB320911" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1CDFB9F6B15BC3BB0B0ACA85AB320911" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_10B994D9494305C2699ECA85AB320ADB_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_10B994D9494305C2699ECA85AB320ADB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_10B994D9494305C2699ECA85AB320ADB_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_10B994D9494305C2699ECA85AB320ADB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_10B994D9494305C2699ECA85AB320ADB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_10B994D9494305C2699ECA85AB320ADB" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_10B994D9494305C2699ECA85AB320ADB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_B7B11791EFCF0DF9186CCA85AB330CD2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_B7B11791EFCF0DF9186CCA85AB330CD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of unregistered stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_B7B11791EFCF0DF9186CCA85AB330CD2_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_B7B11791EFCF0DF9186CCA85AB330CD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Treasury Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_B7B11791EFCF0DF9186CCA85AB330CD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_B7B11791EFCF0DF9186CCA85AB330CD2" xlink:to="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_B7B11791EFCF0DF9186CCA85AB330CD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0184AFCDD23945CF496ECA85AB33B741_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0184AFCDD23945CF496ECA85AB33B741" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Settlements of restricted stock for tax withholding obligations</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0184AFCDD23945CF496ECA85AB33B741_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0184AFCDD23945CF496ECA85AB33B741" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0184AFCDD23945CF496ECA85AB33B741" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0184AFCDD23945CF496ECA85AB33B741" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0184AFCDD23945CF496ECA85AB33B741" xlink:type="arc" />
    <link:label id="lab_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5_negatedTerseLabel_en-US" xlink:label="lab_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Distribution to noncontrolling interest holder</link:label>
    <link:label id="lab_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5_label_en-US" xlink:label="lab_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Distribution to Minority Interest Holder</link:label>
    <link:label id="lab_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5_documentation_en-US" xlink:label="lab_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Distribution to Minority Interest Holder</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DistributiontoMinorityInterestHolder" xlink:label="loc_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5" xlink:to="lab_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7F8ABC23AF003FB536F8CA85AB33B51C_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7F8ABC23AF003FB536F8CA85AB33B51C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7F8ABC23AF003FB536F8CA85AB33B51C_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7F8ABC23AF003FB536F8CA85AB33B51C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7F8ABC23AF003FB536F8CA85AB33B51C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7F8ABC23AF003FB536F8CA85AB33B51C" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7F8ABC23AF003FB536F8CA85AB33B51C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_C0A340B6B79F8E268729CA85AB34268A_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_C0A340B6B79F8E268729CA85AB34268A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_C0A340B6B79F8E268729CA85AB34268A_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_C0A340B6B79F8E268729CA85AB34268A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_C0A340B6B79F8E268729CA85AB34268A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_C0A340B6B79F8E268729CA85AB34268A" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_C0A340B6B79F8E268729CA85AB34268A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_74482776266D902CE27ECA85AB347B06_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_74482776266D902CE27ECA85AB347B06" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_74482776266D902CE27ECA85AB347B06_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_74482776266D902CE27ECA85AB347B06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_74482776266D902CE27ECA85AB347B06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_74482776266D902CE27ECA85AB347B06" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_74482776266D902CE27ECA85AB347B06" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0E7522369F1E5171D867CA85AB342820_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0E7522369F1E5171D867CA85AB342820" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0E7522369F1E5171D867CA85AB342820_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0E7522369F1E5171D867CA85AB342820" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0E7522369F1E5171D867CA85AB342820" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0E7522369F1E5171D867CA85AB342820" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0E7522369F1E5171D867CA85AB342820" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4BB90FC7EB81B1E10EB4CA85AB3521FD_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4BB90FC7EB81B1E10EB4CA85AB3521FD" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4BB90FC7EB81B1E10EB4CA85AB3521FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4BB90FC7EB81B1E10EB4CA85AB3521FD" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4BB90FC7EB81B1E10EB4CA85AB3521FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_382BAEF75E6F4D052A29CA85AB356C88_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_382BAEF75E6F4D052A29CA85AB356C88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_382BAEF75E6F4D052A29CA85AB356C88_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_382BAEF75E6F4D052A29CA85AB356C88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_382BAEF75E6F4D052A29CA85AB356C88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_382BAEF75E6F4D052A29CA85AB356C88" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_382BAEF75E6F4D052A29CA85AB356C88" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_AB34B455A2949D8A78CFCA85AB35BA45_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_AB34B455A2949D8A78CFCA85AB35BA45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress included in accrued expenses</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_AB34B455A2949D8A78CFCA85AB35BA45_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_AB34B455A2949D8A78CFCA85AB35BA45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_AB34B455A2949D8A78CFCA85AB35BA45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_AB34B455A2949D8A78CFCA85AB35BA45" xlink:to="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_AB34B455A2949D8A78CFCA85AB35BA45" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_226C3D3F80080A406B46CA85AB36BDDE_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_226C3D3F80080A406B46CA85AB36BDDE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_226C3D3F80080A406B46CA85AB36BDDE_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_226C3D3F80080A406B46CA85AB36BDDE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_226C3D3F80080A406B46CA85AB36BDDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_226C3D3F80080A406B46CA85AB36BDDE" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_226C3D3F80080A406B46CA85AB36BDDE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_252FCECDA3AE73F4F2DCCA85A9B85045_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_252FCECDA3AE73F4F2DCCA85A9B85045" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_252FCECDA3AE73F4F2DCCA85A9B85045" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_252FCECDA3AE73F4F2DCCA85A9B85045" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_252FCECDA3AE73F4F2DCCA85A9B85045" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB_label_en-US" xlink:label="lab_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:to="lab_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424_label_en-US" xlink:label="lab_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:to="lab_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche One [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:to="lab_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F" xlink:to="lab_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7871FDB58C49EBE5BB29CA85A9BCA4A0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7871FDB58C49EBE5BB29CA85A9BCA4A0" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7871FDB58C49EBE5BB29CA85A9BCA4A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7871FDB58C49EBE5BB29CA85A9BCA4A0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7871FDB58C49EBE5BB29CA85A9BCA4A0" xlink:type="arc" />
    <link:label id="lab_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81_terseLabel_en-US" xlink:label="lab_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Grant Fair Value</link:label>
    <link:label id="lab_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81_label_en-US" xlink:label="lab_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:label id="lab_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81_documentation_en-US" xlink:label="lab_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" xlink:label="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:to="lab_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FF58B3CA5633A9C0A19BCA85A9C1A860_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FF58B3CA5633A9C0A19BCA85A9C1A860" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FF58B3CA5633A9C0A19BCA85A9C1A860" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FF58B3CA5633A9C0A19BCA85A9C1A860" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FF58B3CA5633A9C0A19BCA85A9C1A860" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628" xlink:type="arc" />
    <link:label id="lab_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69_terseLabel_en-US" xlink:label="lab_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest</link:label>
    <link:label id="lab_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69_label_en-US" xlink:label="lab_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest</link:label>
    <link:label id="lab_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69_documentation_en-US" xlink:label="lab_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" xlink:label="loc_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69" xlink:to="lab_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_6315E336A866AC188341CA85A892E238_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract_6315E336A866AC188341CA85A892E238" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_6315E336A866AC188341CA85A892E238" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_6315E336A866AC188341CA85A892E238" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract_6315E336A866AC188341CA85A892E238" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_897E0B200D097ACAA5B0CA85A892E94D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_897E0B200D097ACAA5B0CA85A892E94D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_897E0B200D097ACAA5B0CA85A892E94D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_897E0B200D097ACAA5B0CA85A892E94D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_897E0B200D097ACAA5B0CA85A892E94D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_897E0B200D097ACAA5B0CA85A892E94D" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_897E0B200D097ACAA5B0CA85A892E94D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_C13B01AAF7DD1335F6BDCA85A99952A7_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract_C13B01AAF7DD1335F6BDCA85A99952A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_C13B01AAF7DD1335F6BDCA85A99952A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_C13B01AAF7DD1335F6BDCA85A99952A7" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract_C13B01AAF7DD1335F6BDCA85A99952A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:to="lab_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of Gross Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13" xlink:to="lab_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13" xlink:type="arc" />
    <link:label id="lab_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0_terseLabel_en-US" xlink:label="lab_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales as a Percent of Total Revenue</link:label>
    <link:label id="lab_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0_label_en-US" xlink:label="lab_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Member]</link:label>
    <link:label id="lab_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0_documentation_en-US" xlink:label="lab_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RevenuesMember" xlink:label="loc_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0" xlink:to="lab_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC_terseLabel_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit concentration risk</link:label>
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC_label_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC" xlink:to="lab_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer concentration risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D_terseLabel_en-US" xlink:label="lab_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States Government Funded Research and Development Contracts</link:label>
    <link:label id="lab_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D_label_en-US" xlink:label="lab_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Government Contracts Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GovernmentContractsConcentrationRiskMember" xlink:label="loc_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D" xlink:to="lab_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D" xlink:type="arc" />
    <link:label id="lab_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Customers [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5_label_en-US" xlink:label="lab_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:to="lab_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:type="arc" />
    <link:label id="lab_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="lab_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:type="arc" />
    <link:label id="lab_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2_terseLabel_en-US" xlink:label="lab_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scott Safety [Member]</link:label>
    <link:label id="lab_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2_label_en-US" xlink:label="lab_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scott Safety [Member]</link:label>
    <link:label id="lab_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2_documentation_en-US" xlink:label="lab_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Scott Safety [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScottSafetyMember" xlink:label="loc_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2" xlink:to="lab_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2" xlink:type="arc" />
    <link:label id="lab_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8_terseLabel_en-US" xlink:label="lab_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RealWear, Inc. [Member]</link:label>
    <link:label id="lab_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8_label_en-US" xlink:label="lab_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RealWear, Inc. [Member]</link:label>
    <link:label id="lab_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8_documentation_en-US" xlink:label="lab_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">RealWear, Inc. [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RealWearInc.Member" xlink:label="loc_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8" xlink:to="lab_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8" xlink:type="arc" />
    <link:label id="lab_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7_terseLabel_en-US" xlink:label="lab_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DRS Technologies [Member]</link:label>
    <link:label id="lab_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7_label_en-US" xlink:label="lab_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">DRS Technologies [Member]</link:label>
    <link:label id="lab_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7_documentation_en-US" xlink:label="lab_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">DRS Technologies [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DRSTechnologiesMember" xlink:label="loc_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7" xlink:to="lab_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7" xlink:type="arc" />
    <link:label id="lab_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334_terseLabel_en-US" xlink:label="lab_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collins Aerospace [Member]</link:label>
    <link:label id="lab_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334_label_en-US" xlink:label="lab_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collins Aerospace [Member]</link:label>
    <link:label id="lab_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334_documentation_en-US" xlink:label="lab_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Collins Aerospace [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CollinsAerospaceMember" xlink:label="loc_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334" xlink:to="lab_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334" xlink:type="arc" />
    <link:label id="lab_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F_terseLabel_en-US" xlink:label="lab_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Military Customers in Total</link:label>
    <link:label id="lab_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F_label_en-US" xlink:label="lab_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Military Customers [Member]</link:label>
    <link:label id="lab_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F_documentation_en-US" xlink:label="lab_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Military Customers [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_MilitaryCustomersMember" xlink:label="loc_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F" xlink:to="lab_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F" xlink:type="arc" />
    <link:label id="lab_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34_terseLabel_en-US" xlink:label="lab_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General Dynamics [Member]</link:label>
    <link:label id="lab_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34_label_en-US" xlink:label="lab_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General Dynamics [Member]</link:label>
    <link:label id="lab_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34_documentation_en-US" xlink:label="lab_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">General Dynamics [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GeneralDynamicsMember" xlink:label="loc_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34" xlink:to="lab_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34" xlink:type="arc" />
    <link:label id="lab_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD_terseLabel_en-US" xlink:label="lab_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Army [Member]</link:label>
    <link:label id="lab_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD_label_en-US" xlink:label="lab_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">U.S. Army [Member]</link:label>
    <link:label id="lab_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD_documentation_en-US" xlink:label="lab_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">U.S. Army [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_U.S.ArmyMember" xlink:label="loc_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD" xlink:to="lab_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:to="lab_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_83495AF299274BFBE557CA85A93F6178_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_83495AF299274BFBE557CA85A93F6178" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_83495AF299274BFBE557CA85A93F6178" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_83495AF299274BFBE557CA85A93F6178" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_83495AF299274BFBE557CA85A93F6178" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CB941714C6D72E54EC4CCA85A93F3189_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CB941714C6D72E54EC4CCA85A93F3189" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Benefit Plan</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CB941714C6D72E54EC4CCA85A93F3189_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CB941714C6D72E54EC4CCA85A93F3189" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CB941714C6D72E54EC4CCA85A93F3189" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CB941714C6D72E54EC4CCA85A93F3189" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CB941714C6D72E54EC4CCA85A93F3189" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_D37BBB8E56627B0F739CCA85AB437FD9_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_D37BBB8E56627B0F739CCA85AB437FD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_D37BBB8E56627B0F739CCA85AB437FD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_D37BBB8E56627B0F739CCA85AB437FD9" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_D37BBB8E56627B0F739CCA85AB437FD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8_label_en-US" xlink:label="lab_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:to="lab_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="lab_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A" xlink:to="lab_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1" xlink:to="lab_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164" xlink:to="lab_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164" xlink:type="arc" />
    <link:label id="lab_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Kopin Corporation Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2_label_en-US" xlink:label="lab_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2" xlink:to="lab_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A" xlink:to="lab_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:to="lab_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E" xlink:to="lab_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of restricted stock</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C_negatedLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Restricted stock for tax withholding obligations (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Restricted stock for tax withholding obligations</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3" xlink:to="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Sale of unregistered stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_4DC94AF54D1703EC9518CA85AB4DA182_netLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_4DC94AF54D1703EC9518CA85AB4DA182" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_4DC94AF54D1703EC9518CA85AB4DA182" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_4DC94AF54D1703EC9518CA85AB4DA182" xlink:to="lab_us-gaap_ProfitLoss_4DC94AF54D1703EC9518CA85AB4DA182" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_D2A67EBD163CF016BC30CA85AB4E0CDA_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_D2A67EBD163CF016BC30CA85AB4E0CDA" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_D2A67EBD163CF016BC30CA85AB4E0CDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_D2A67EBD163CF016BC30CA85AB4E0CDA" xlink:to="lab_us-gaap_SharesOutstanding_D2A67EBD163CF016BC30CA85AB4E0CDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_814B272109486EF5B201CA85AB4F93E0_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_814B272109486EF5B201CA85AB4F93E0" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_814B272109486EF5B201CA85AB4F93E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_814B272109486EF5B201CA85AB4F93E0" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_814B272109486EF5B201CA85AB4F93E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeasesAbstract_D76057088FD5E5148015CA85AA9954BA_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract_D76057088FD5E5148015CA85AA9954BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_D76057088FD5E5148015CA85AA9954BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract_D76057088FD5E5148015CA85AA9954BA" xlink:to="lab_us-gaap_LeasesAbstract_D76057088FD5E5148015CA85AA9954BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_B0185A3116019A1DFE35CA85AA9924EB_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_B0185A3116019A1DFE35CA85AA9924EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_B0185A3116019A1DFE35CA85AA9924EB_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_B0185A3116019A1DFE35CA85AA9924EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_B0185A3116019A1DFE35CA85AA9924EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock_B0185A3116019A1DFE35CA85AA9924EB" xlink:to="lab_us-gaap_LeaseCostTableTextBlock_B0185A3116019A1DFE35CA85AA9924EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CF866C9ABDE80F51C708CA85AA993CB6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CF866C9ABDE80F51C708CA85AA993CB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CF866C9ABDE80F51C708CA85AA993CB6_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CF866C9ABDE80F51C708CA85AA993CB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CF866C9ABDE80F51C708CA85AA993CB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CF866C9ABDE80F51C708CA85AA993CB6" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CF866C9ABDE80F51C708CA85AA993CB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_589EB25F7DB8D7808D83CA85AA5140C9_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_589EB25F7DB8D7808D83CA85AA5140C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_589EB25F7DB8D7808D83CA85AA5140C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_589EB25F7DB8D7808D83CA85AA5140C9" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_589EB25F7DB8D7808D83CA85AA5140C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_B6824F04DC3853A6F992CA85AA517D20_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_B6824F04DC3853A6F992CA85AA517D20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_B6824F04DC3853A6F992CA85AA517D20_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_B6824F04DC3853A6F992CA85AA517D20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_B6824F04DC3853A6F992CA85AA517D20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_B6824F04DC3853A6F992CA85AA517D20" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_B6824F04DC3853A6F992CA85AA517D20" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_C11A5DF2DA39F533B352CA85A94E26BD_label_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_C11A5DF2DA39F533B352CA85A94E26BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranties Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_C11A5DF2DA39F533B352CA85A94E26BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_C11A5DF2DA39F533B352CA85A94E26BD" xlink:to="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_C11A5DF2DA39F533B352CA85A94E26BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_7BBE671AFBE493FB72CFCA85A94EC726_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_7BBE671AFBE493FB72CFCA85A94EC726" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Warranty</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_7BBE671AFBE493FB72CFCA85A94EC726_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_7BBE671AFBE493FB72CFCA85A94EC726" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_7BBE671AFBE493FB72CFCA85A94EC726" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_7BBE671AFBE493FB72CFCA85A94EC726" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_7BBE671AFBE493FB72CFCA85A94EC726" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_4F359887EBCAB025D5C2CA85A9EC513B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_4F359887EBCAB025D5C2CA85A9EC513B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity and Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_4F359887EBCAB025D5C2CA85A9EC513B_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_4F359887EBCAB025D5C2CA85A9EC513B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shareholders' Equity and Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_4F359887EBCAB025D5C2CA85A9EC513B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_4F359887EBCAB025D5C2CA85A9EC513B" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_4F359887EBCAB025D5C2CA85A9EC513B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_6F902B7A480496B03A7BCA85AA5BF3CE_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_6F902B7A480496B03A7BCA85AA5BF3CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_6F902B7A480496B03A7BCA85AA5BF3CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_6F902B7A480496B03A7BCA85AA5BF3CE" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_6F902B7A480496B03A7BCA85AA5BF3CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87_terseLabel_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Order or Production Backlog [Member]</link:label>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87_label_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Order or Production Backlog [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87" xlink:to="lab_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB" xlink:to="lab_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF_label_en-US" xlink:label="lab_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF" xlink:to="lab_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF" xlink:type="arc" />
    <link:label id="lab_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8_label_en-US" xlink:label="lab_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:to="lab_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:type="arc" />
    <link:label id="lab_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77_terseLabel_en-US" xlink:label="lab_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77_label_en-US" xlink:label="lab_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:to="lab_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:type="arc" />
    <link:label id="lab_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0_terseLabel_en-US" xlink:label="lab_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">eMDT</link:label>
    <link:label id="lab_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0_label_en-US" xlink:label="lab_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">eMDT [Member]</link:label>
    <link:label id="lab_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0_documentation_en-US" xlink:label="lab_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">eMDT [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EMDTMember" xlink:label="loc_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:to="lab_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Kopin's ownership percentage</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_D18CD1B7A1BA55A1CFF5CA85AA619F1D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_D18CD1B7A1BA55A1CFF5CA85AA619F1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_D18CD1B7A1BA55A1CFF5CA85AA619F1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_D18CD1B7A1BA55A1CFF5CA85AA619F1D" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_D18CD1B7A1BA55A1CFF5CA85AA619F1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A_label_en-US" xlink:label="lab_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A" xlink:to="lab_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969" xlink:type="arc" />
    <link:label id="lab_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492_terseLabel_en-US" xlink:label="lab_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate of Total Contingent Consideration Earned</link:label>
    <link:label id="lab_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492_label_en-US" xlink:label="lab_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Total Contingent Consideration Earned</link:label>
    <link:label id="lab_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492_documentation_en-US" xlink:label="lab_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimate of Total Contingent Consideration Earned</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EstimateofTotalContingentConsiderationEarned" xlink:label="loc_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492" xlink:to="lab_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment for Contingent Consideration Liability, Operating Activities</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Contingent Consideration Liability, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Transaction Costs</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Transaction Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2" xlink:to="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Diluted</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C4A22B63895496759007CA85AA74F39A_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C4A22B63895496759007CA85AA74F39A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C4A22B63895496759007CA85AA74F39A_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C4A22B63895496759007CA85AA74F39A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_C4A22B63895496759007CA85AA74F39A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_C4A22B63895496759007CA85AA74F39A" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C4A22B63895496759007CA85AA74F39A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_443E3B0D3D359616416FCA85A91FB8B8_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock_443E3B0D3D359616416FCA85A91FB8B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_443E3B0D3D359616416FCA85A91FB8B8_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock_443E3B0D3D359616416FCA85A91FB8B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_443E3B0D3D359616416FCA85A91FB8B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock_443E3B0D3D359616416FCA85A91FB8B8" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock_443E3B0D3D359616416FCA85A91FB8B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7E7AAAC5F8B8BF2866A4CA85AA713F56_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7E7AAAC5F8B8BF2866A4CA85AA713F56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7E7AAAC5F8B8BF2866A4CA85AA713F56_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7E7AAAC5F8B8BF2866A4CA85AA713F56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7E7AAAC5F8B8BF2866A4CA85AA713F56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7E7AAAC5F8B8BF2866A4CA85AA713F56" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7E7AAAC5F8B8BF2866A4CA85AA713F56" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7612C7A747F8A5321988CA85AA716143_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7612C7A747F8A5321988CA85AA716143" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7612C7A747F8A5321988CA85AA716143_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7612C7A747F8A5321988CA85AA716143" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7612C7A747F8A5321988CA85AA716143" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7612C7A747F8A5321988CA85AA716143" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7612C7A747F8A5321988CA85AA716143" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_91869A0EF290235138EACA85AA714319_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_91869A0EF290235138EACA85AA714319" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_91869A0EF290235138EACA85AA714319_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_91869A0EF290235138EACA85AA714319" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_91869A0EF290235138EACA85AA714319" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_91869A0EF290235138EACA85AA714319" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_91869A0EF290235138EACA85AA714319" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_AC7386DEE566E0FB5447CA85AAB6E896_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_AC7386DEE566E0FB5447CA85AAB6E896" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_AC7386DEE566E0FB5447CA85AAB6E896" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_AC7386DEE566E0FB5447CA85AAB6E896" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_AC7386DEE566E0FB5447CA85AAB6E896" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3706A24B8A850FE7D955CA85AAB79541_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3706A24B8A850FE7D955CA85AAB79541" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3706A24B8A850FE7D955CA85AAB79541_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3706A24B8A850FE7D955CA85AAB79541" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3706A24B8A850FE7D955CA85AAB79541" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3706A24B8A850FE7D955CA85AAB79541" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3706A24B8A850FE7D955CA85AAB79541" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_CE179D0F5801C0BFBE15CA85AB6A2C5C_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_CE179D0F5801C0BFBE15CA85AB6A2C5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_CE179D0F5801C0BFBE15CA85AB6A2C5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_CE179D0F5801C0BFBE15CA85AB6A2C5C" xlink:to="lab_us-gaap_IncomeStatementAbstract_CE179D0F5801C0BFBE15CA85AB6A2C5C" xlink:type="arc" />
    <link:label id="lab_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:to="lab_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:type="arc" />
    <link:label id="lab_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:to="lab_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product [Member]</link:label>
    <link:label id="lab_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094_label_en-US" xlink:label="lab_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094" xlink:to="lab_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:to="lab_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919_label_en-US" xlink:label="lab_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919" xlink:to="lab_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development and other revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="lab_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of product revenues</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development-funded programs</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602" xlink:to="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development-internal</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2" xlink:to="lab_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3" xlink:to="lab_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93" xlink:to="lab_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-operating (expense) income, net:</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098" xlink:to="lab_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Realized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_B52711BC90273A5408CBCA85AB6F3F10_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments_B52711BC90273A5408CBCA85AB6F3F10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Loss) gain on investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_B52711BC90273A5408CBCA85AB6F3F10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfInvestments_B52711BC90273A5408CBCA85AB6F3F10" xlink:to="lab_us-gaap_GainLossOnSaleOfInvestments_B52711BC90273A5408CBCA85AB6F3F10" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetImpairmentCharges_9D67593B942210842D93CA85AB7084ED_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_9D67593B942210842D93CA85AB7084ED" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Impairment of equity and cost investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_9D67593B942210842D93CA85AB7084ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges_9D67593B942210842D93CA85AB7084ED" xlink:to="lab_us-gaap_AssetImpairmentCharges_9D67593B942210842D93CA85AB7084ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income and expense</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before (provision) benefit for income taxes and net (income) loss of noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_085CC9002CD5523BA86ACA85AB71C195_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_085CC9002CD5523BA86ACA85AB71C195" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_085CC9002CD5523BA86ACA85AB71C195" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_085CC9002CD5523BA86ACA85AB71C195" xlink:to="lab_us-gaap_ProfitLoss_085CC9002CD5523BA86ACA85AB71C195" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68_negatedLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net (income) loss attributable to the noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to Kopin Corporation</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1" xlink:to="lab_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:to="lab_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic and diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A" xlink:type="arc" />
    <link:label id="lab_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1_terseLabel_en-US" xlink:label="lab_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average number of common shares outstanding:</link:label>
    <link:label id="lab_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1_label_en-US" xlink:label="lab_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number Basic And Diluted Shares Outstanding [Abstract]</link:label>
    <link:label id="lab_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1_documentation_en-US" xlink:label="lab_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract" xlink:label="loc_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:to="lab_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic and diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_BEDCDCA933CD72B72B8CCA85AB5C7FE8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_BEDCDCA933CD72B72B8CCA85AB5C7FE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_BEDCDCA933CD72B72B8CCA85AB5C7FE8_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_BEDCDCA933CD72B72B8CCA85AB5C7FE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_BEDCDCA933CD72B72B8CCA85AB5C7FE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_BEDCDCA933CD72B72B8CCA85AB5C7FE8" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_BEDCDCA933CD72B72B8CCA85AB5C7FE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_75A74277CB823CA05F94CA85AB5C1AB9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_75A74277CB823CA05F94CA85AB5C1AB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized holding gain (loss) on marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_75A74277CB823CA05F94CA85AB5C1AB9_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_75A74277CB823CA05F94CA85AB5C1AB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_75A74277CB823CA05F94CA85AB5C1AB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_75A74277CB823CA05F94CA85AB5C1AB9" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_75A74277CB823CA05F94CA85AB5C1AB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_187EAEACBC1BEE46A2FECA85AB5C319D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_187EAEACBC1BEE46A2FECA85AB5C319D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications of (loss) gain in net loss on marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_187EAEACBC1BEE46A2FECA85AB5C319D_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_187EAEACBC1BEE46A2FECA85AB5C319D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_187EAEACBC1BEE46A2FECA85AB5C319D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_187EAEACBC1BEE46A2FECA85AB5C319D" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_187EAEACBC1BEE46A2FECA85AB5C319D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_914CF0BF0595A5C3C703CA85AB5CF1D4_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_914CF0BF0595A5C3C703CA85AB5CF1D4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_914CF0BF0595A5C3C703CA85AB5CF1D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_914CF0BF0595A5C3C703CA85AB5CF1D4" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_914CF0BF0595A5C3C703CA85AB5CF1D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7CF14A92D0A59BAECAB8CA85AB5D9E78_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7CF14A92D0A59BAECAB8CA85AB5D9E78" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7CF14A92D0A59BAECAB8CA85AB5D9E78_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7CF14A92D0A59BAECAB8CA85AB5D9E78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7CF14A92D0A59BAECAB8CA85AB5D9E78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7CF14A92D0A59BAECAB8CA85AB5D9E78" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7CF14A92D0A59BAECAB8CA85AB5D9E78" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0226FA98EFF59436E3C7CA85AB5DA73B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0226FA98EFF59436E3C7CA85AB5DA73B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive (income) loss attributable to the noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0226FA98EFF59436E3C7CA85AB5DA73B_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0226FA98EFF59436E3C7CA85AB5DA73B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0226FA98EFF59436E3C7CA85AB5DA73B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0226FA98EFF59436E3C7CA85AB5DA73B" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0226FA98EFF59436E3C7CA85AB5DA73B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_C54408ABC8EF97F124ABCA85AB5DBFE1_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_C54408ABC8EF97F124ABCA85AB5DBFE1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss attributable to Kopin Corporation</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_C54408ABC8EF97F124ABCA85AB5DBFE1_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_C54408ABC8EF97F124ABCA85AB5DBFE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_C54408ABC8EF97F124ABCA85AB5DBFE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_C54408ABC8EF97F124ABCA85AB5DBFE1" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_C54408ABC8EF97F124ABCA85AB5DBFE1" xlink:type="arc" />
    <link:label id="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731_terseLabel_en-US" xlink:label="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets and Goodwill [Table]</link:label>
    <link:label id="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731_label_en-US" xlink:label="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Finite-Lived Intangible Assets And Goodwill [Table]</link:label>
    <link:label id="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731_documentation_en-US" xlink:label="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Finite-Lived Intangible Assets And Goodwill [Table]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" xlink:label="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:to="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F_terseLabel_en-US" xlink:label="lab_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reporting Unit [Axis]</link:label>
    <link:label id="lab_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F_label_en-US" xlink:label="lab_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reporting Unit [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="loc_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:to="lab_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED_terseLabel_en-US" xlink:label="lab_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reporting Unit [Domain]</link:label>
    <link:label id="lab_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED_label_en-US" xlink:label="lab_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reporting Unit [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:to="lab_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:type="arc" />
    <link:label id="lab_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F_terseLabel_en-US" xlink:label="lab_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NVIS, Inc. [Member]</link:label>
    <link:label id="lab_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F_label_en-US" xlink:label="lab_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NVIS, Inc. [Member]</link:label>
    <link:label id="lab_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F_documentation_en-US" xlink:label="lab_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NVIS, Inc. [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_NVISInc.Member" xlink:label="loc_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:to="lab_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:type="arc" />
    <link:label id="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3_terseLabel_en-US" xlink:label="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]</link:label>
    <link:label id="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3_label_en-US" xlink:label="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Finite-Lived Intangible Assets And Goodwill [Line Items]</link:label>
    <link:label id="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3_documentation_en-US" xlink:label="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Schedule Of Finite-Lived Intangible Assets And Goodwill [Table]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:to="lab_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:to="lab_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_319EE811F6026841C0BDCA85AA42965D_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_319EE811F6026841C0BDCA85AA42965D" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_319EE811F6026841C0BDCA85AA42965D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_319EE811F6026841C0BDCA85AA42965D" xlink:to="lab_us-gaap_Goodwill_319EE811F6026841C0BDCA85AA42965D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Translation and Purchase Accounting Adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D_label_en-US" xlink:label="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Translation and Purchase Accounting Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D" xlink:to="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_076782F60CEA83DDFDFBCA85AA4413C2_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_076782F60CEA83DDFDFBCA85AA4413C2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_076782F60CEA83DDFDFBCA85AA4413C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_076782F60CEA83DDFDFBCA85AA4413C2" xlink:to="lab_us-gaap_Goodwill_076782F60CEA83DDFDFBCA85AA4413C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15" xlink:type="arc" />
    <link:label id="lab_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F_terseLabel_en-US" xlink:label="lab_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty Term</link:label>
    <link:label id="lab_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F_label_en-US" xlink:label="lab_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Term</link:label>
    <link:label id="lab_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F_documentation_en-US" xlink:label="lab_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product Warranty Term</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ProductWarrantyTerm" xlink:label="loc_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F" xlink:to="lab_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_BAA42289DC3B27D01037CA85A947B851_periodStartLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_BAA42289DC3B27D01037CA85A947B851" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_BAA42289DC3B27D01037CA85A947B851_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_BAA42289DC3B27D01037CA85A947B851" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_BAA42289DC3B27D01037CA85A947B851" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual_BAA42289DC3B27D01037CA85A947B851" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual_BAA42289DC3B27D01037CA85A947B851" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_B55E297FECD27D3FF710CA85A94A6CE7_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_B55E297FECD27D3FF710CA85A94A6CE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_B55E297FECD27D3FF710CA85A94A6CE7_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_B55E297FECD27D3FF710CA85A94A6CE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_B55E297FECD27D3FF710CA85A94A6CE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_B55E297FECD27D3FF710CA85A94A6CE7" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_B55E297FECD27D3FF710CA85A94A6CE7" xlink:type="arc" />
    <link:label id="lab_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49_negatedLabel_en-US" xlink:label="lab_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Claims and reversals</link:label>
    <link:label id="lab_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49_label_en-US" xlink:label="lab_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Payments and Reversals</link:label>
    <link:label id="lab_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49_documentation_en-US" xlink:label="lab_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Payments and Reversals</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_StandardProductWarrantyAccrualPaymentsAndReversals" xlink:label="loc_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49" xlink:to="lab_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_BD5A8D9B16B40FE57B6BCA85A94B645F_periodEndLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_BD5A8D9B16B40FE57B6BCA85A94B645F" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_BD5A8D9B16B40FE57B6BCA85A94B645F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual_BD5A8D9B16B40FE57B6BCA85A94B645F" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual_BD5A8D9B16B40FE57B6BCA85A94B645F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_50A6B07DFB2F5686934BCA85A9A7EDC0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_50A6B07DFB2F5686934BCA85A9A7EDC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_50A6B07DFB2F5686934BCA85A9A7EDC0_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_50A6B07DFB2F5686934BCA85A9A7EDC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_50A6B07DFB2F5686934BCA85A9A7EDC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_50A6B07DFB2F5686934BCA85A9A7EDC0" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_50A6B07DFB2F5686934BCA85A9A7EDC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368_label_en-US" xlink:label="lab_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368" xlink:to="lab_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984" xlink:to="lab_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment under construction</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558" xlink:to="lab_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081_label_en-US" xlink:label="lab_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:to="lab_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8_terseLabel_en-US" xlink:label="lab_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8_label_en-US" xlink:label="lab_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:to="lab_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268_label_en-US" xlink:label="lab_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268" xlink:to="lab_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5_label_en-US" xlink:label="lab_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5" xlink:to="lab_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF_label_en-US" xlink:label="lab_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExcessStockSharesAuthorized" xlink:label="loc_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF" xlink:to="lab_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0B885F3970C305238136CA85AB132173_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0B885F3970C305238136CA85AB132173" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0B885F3970C305238136CA85AB132173_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0B885F3970C305238136CA85AB132173" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0B885F3970C305238136CA85AB132173" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0B885F3970C305238136CA85AB132173" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0B885F3970C305238136CA85AB132173" xlink:type="arc" />
    <link:label id="lab_kopn_FinancialInstrumentsAbstract_D049633E536E15D52049CA85AA164B2B_label_en-US" xlink:label="lab_kopn_FinancialInstrumentsAbstract_D049633E536E15D52049CA85AA164B2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:label id="lab_kopn_FinancialInstrumentsAbstract_D049633E536E15D52049CA85AA164B2B_documentation_en-US" xlink:label="lab_kopn_FinancialInstrumentsAbstract_D049633E536E15D52049CA85AA164B2B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_FinancialInstrumentsAbstract" xlink:label="loc_kopn_FinancialInstrumentsAbstract_D049633E536E15D52049CA85AA164B2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_FinancialInstrumentsAbstract_D049633E536E15D52049CA85AA164B2B" xlink:to="lab_kopn_FinancialInstrumentsAbstract_D049633E536E15D52049CA85AA164B2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:type="arc" />
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:type="arc" />
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:to="lab_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:type="arc" />
    <link:label id="lab_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB_terseLabel_en-US" xlink:label="lab_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:label id="lab_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB_label_en-US" xlink:label="lab_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Security One [Member]</link:label>
    <link:label id="lab_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB_documentation_en-US" xlink:label="lab_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Security One [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EquitySecurityOneMember" xlink:label="loc_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB" xlink:to="lab_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB" xlink:type="arc" />
    <link:label id="lab_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5_terseLabel_en-US" xlink:label="lab_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SOLOS [Member]</link:label>
    <link:label id="lab_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5_label_en-US" xlink:label="lab_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SOLOS [Member]</link:label>
    <link:label id="lab_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5_documentation_en-US" xlink:label="lab_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">SOLOS [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SOLOSMember" xlink:label="loc_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:to="lab_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:to="lab_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Security [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:to="lab_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7" xlink:to="lab_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_1FC469A501B6103A01FBCA85AA1EE25C_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_1FC469A501B6103A01FBCA85AA1EE25C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1FC469A501B6103A01FBCA85AA1EE25C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1FC469A501B6103A01FBCA85AA1EE25C" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_1FC469A501B6103A01FBCA85AA1EE25C" xlink:type="arc" />
    <link:label id="lab_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116_terseLabel_en-US" xlink:label="lab_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership Percentage in Equity Investment, Warrant</link:label>
    <link:label id="lab_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116_label_en-US" xlink:label="lab_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership Percentage in Equity Investment, Warrant</link:label>
    <link:label id="lab_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116_documentation_en-US" xlink:label="lab_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ownership Percentage in Equity Investment, Warrant</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OwnershipPercentageinEquityInvestmentWarrant" xlink:label="loc_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116" xlink:to="lab_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7" xlink:type="arc" />
    <link:label id="lab_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5_verboseLabel_en-US" xlink:label="lab_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Equity Security</link:label>
    <link:label id="lab_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5_label_en-US" xlink:label="lab_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Equity Security</link:label>
    <link:label id="lab_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5_documentation_en-US" xlink:label="lab_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Impairment of Equity Security</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ImpairmentofEquitySecurity" xlink:label="loc_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5" xlink:to="lab_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value measurements of financial assets</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments, Owned, at Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A" xlink:to="lab_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements)</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455" xlink:type="arc" />
    <link:label id="lab_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36_terseLabel_en-US" xlink:label="lab_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage Owned of an Equity Investment</link:label>
    <link:label id="lab_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36_label_en-US" xlink:label="lab_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Owned of an Equity Investment</link:label>
    <link:label id="lab_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36_documentation_en-US" xlink:label="lab_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Owned of an Equity Investment</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageOwnedofanEquityInvestment" xlink:label="loc_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36" xlink:to="lab_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36" xlink:type="arc" />
    <link:label id="lab_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD_terseLabel_en-US" xlink:label="lab_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SOLOS Equity Raise</link:label>
    <link:label id="lab_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD_label_en-US" xlink:label="lab_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SOLOS Equity Raise</link:label>
    <link:label id="lab_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD_documentation_en-US" xlink:label="lab_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">SOLOS Equity Raise</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SOLOSEquityRaise" xlink:label="loc_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD" xlink:to="lab_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD" xlink:type="arc" />
    <link:label id="lab_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958_terseLabel_en-US" xlink:label="lab_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Ownership Percentage by Other Owners</link:label>
    <link:label id="lab_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958_label_en-US" xlink:label="lab_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Ownership Percentage by Other Owners</link:label>
    <link:label id="lab_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958_documentation_en-US" xlink:label="lab_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total Ownership Percentage by Other Owners</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TotalOwnershipPercentagebyOtherOwners" xlink:label="loc_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958" xlink:to="lab_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_626AB67DEEA1E542B9CBCA85AAB3B9D3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_626AB67DEEA1E542B9CBCA85AAB3B9D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_626AB67DEEA1E542B9CBCA85AAB3B9D3_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_626AB67DEEA1E542B9CBCA85AAB3B9D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_626AB67DEEA1E542B9CBCA85AAB3B9D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_626AB67DEEA1E542B9CBCA85AAB3B9D3" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_626AB67DEEA1E542B9CBCA85AAB3B9D3" xlink:type="arc" />
    <link:label id="lab_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628_terseLabel_en-US" xlink:label="lab_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Benefit Plans Disclosure [Table]</link:label>
    <link:label id="lab_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628_label_en-US" xlink:label="lab_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Benefit Plans Disclosure [Table]</link:label>
    <link:label id="lab_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628_documentation_en-US" xlink:label="lab_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Benefit Plans Disclosure [Table]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfBenefitPlansDisclosureTable" xlink:label="loc_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:to="lab_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:type="arc" />
    <link:label id="lab_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5_terseLabel_en-US" xlink:label="lab_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Age Limit [Axis]</link:label>
    <link:label id="lab_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5_label_en-US" xlink:label="lab_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Age Limit [Axis]</link:label>
    <link:label id="lab_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5_documentation_en-US" xlink:label="lab_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Age Limit [Axis]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AgeLimitAxis" xlink:label="loc_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:to="lab_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:type="arc" />
    <link:label id="lab_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C_terseLabel_en-US" xlink:label="lab_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Age Limit [Domain]</link:label>
    <link:label id="lab_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C_label_en-US" xlink:label="lab_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Age Limit [Domain]</link:label>
    <link:label id="lab_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C_documentation_en-US" xlink:label="lab_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Age Limit [Axis]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AgeLimitDomain" xlink:label="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:to="lab_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:type="arc" />
    <link:label id="lab_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9_terseLabel_en-US" xlink:label="lab_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Under the age of 50</link:label>
    <link:label id="lab_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9_label_en-US" xlink:label="lab_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Under Age Fifty [Member]</link:label>
    <link:label id="lab_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9_documentation_en-US" xlink:label="lab_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Under Age Fifty [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnderAgeFiftyMember" xlink:label="loc_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9" xlink:to="lab_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9" xlink:type="arc" />
    <link:label id="lab_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649_terseLabel_en-US" xlink:label="lab_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Over the age fo 50</link:label>
    <link:label id="lab_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649_label_en-US" xlink:label="lab_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Over Age Fifty [Member]</link:label>
    <link:label id="lab_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649_documentation_en-US" xlink:label="lab_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Over Age Fifty [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OverAgeFiftyMember" xlink:label="loc_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649" xlink:to="lab_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649" xlink:type="arc" />
    <link:label id="lab_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2_terseLabel_en-US" xlink:label="lab_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Benefit Plans Disclosure [Line Items]</link:label>
    <link:label id="lab_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2_label_en-US" xlink:label="lab_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Benefit Plans Disclosure [Line Items]</link:label>
    <link:label id="lab_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2_documentation_en-US" xlink:label="lab_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Schedule of Benefit Plans Disclosure [Table]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfBenefitPlansDisclosureLineItems" xlink:label="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="lab_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:type="arc" />
    <link:label id="lab_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6_terseLabel_en-US" xlink:label="lab_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employee Age Threshhold for Higher Annual Contribution</link:label>
    <link:label id="lab_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6_label_en-US" xlink:label="lab_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employee Age Threshhold for Higher Annual Contribution</link:label>
    <link:label id="lab_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6_documentation_en-US" xlink:label="lab_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employee Age Threshhold for Higher Annual Contribution</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution" xlink:label="loc_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6" xlink:to="lab_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum amount of annual compensation that can be deferred</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer matching percentage</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum amount of employee contribution that employer matches</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount charged to operations in connection with the plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_E88AFC793F7094FDEF1ACA85A919D8DE_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_E88AFC793F7094FDEF1ACA85A919D8DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_E88AFC793F7094FDEF1ACA85A919D8DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_E88AFC793F7094FDEF1ACA85A919D8DE" xlink:to="lab_us-gaap_SegmentReportingAbstract_E88AFC793F7094FDEF1ACA85A919D8DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_7B5DE834D0C87EB7866CCA85A91AB811_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_7B5DE834D0C87EB7866CCA85A91AB811" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments and Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_7B5DE834D0C87EB7866CCA85A91AB811_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_7B5DE834D0C87EB7866CCA85A91AB811" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_7B5DE834D0C87EB7866CCA85A91AB811" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_7B5DE834D0C87EB7866CCA85A91AB811" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_7B5DE834D0C87EB7866CCA85A91AB811" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B8DBEF89C3B4D90507CCCA85A89F34E2_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B8DBEF89C3B4D90507CCCA85A89F34E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B8DBEF89C3B4D90507CCCA85A89F34E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B8DBEF89C3B4D90507CCCA85A89F34E2" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B8DBEF89C3B4D90507CCCA85A89F34E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F_terseLabel_en-US" xlink:label="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F_label_en-US" xlink:label="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selected Quarterly Financial Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:to="lab_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_253B6C0EBFD644C8CB95CA85A8A0970E_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_253B6C0EBFD644C8CB95CA85A8A0970E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_253B6C0EBFD644C8CB95CA85A8A0970E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_253B6C0EBFD644C8CB95CA85A8A0970E" xlink:to="lab_us-gaap_Revenues_253B6C0EBFD644C8CB95CA85A8A0970E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_8E10B34B7410522F61C4CA85A8A0E72A_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_8E10B34B7410522F61C4CA85A8A0E72A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_8E10B34B7410522F61C4CA85A8A0E72A_label_en-US" xlink:label="lab_us-gaap_GrossProfit_8E10B34B7410522F61C4CA85A8A0E72A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_8E10B34B7410522F61C4CA85A8A0E72A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_8E10B34B7410522F61C4CA85A8A0E72A" xlink:to="lab_us-gaap_GrossProfit_8E10B34B7410522F61C4CA85A8A0E72A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_E357169C92B542C3A2B0CA85A8A13CAC_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_E357169C92B542C3A2B0CA85A8A13CAC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">(Loss) income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_E357169C92B542C3A2B0CA85A8A13CAC_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_E357169C92B542C3A2B0CA85A8A13CAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_E357169C92B542C3A2B0CA85A8A13CAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_E357169C92B542C3A2B0CA85A8A13CAC" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_E357169C92B542C3A2B0CA85A8A13CAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_042010E74B45A464D59ECA85A8A17D61_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_042010E74B45A464D59ECA85A8A17D61" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) attributable to the controlling interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_042010E74B45A464D59ECA85A8A17D61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_042010E74B45A464D59ECA85A8A17D61" xlink:to="lab_us-gaap_NetIncomeLoss_042010E74B45A464D59ECA85A8A17D61" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_6AE7347D01AAA72B92F0CA85A8A2522F_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_6AE7347D01AAA72B92F0CA85A8A2522F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic and Diluted (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_6AE7347D01AAA72B92F0CA85A8A2522F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_6AE7347D01AAA72B92F0CA85A8A2522F" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_6AE7347D01AAA72B92F0CA85A8A2522F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_FDDADA9A8FA0EAC4B9D5CA85A8A2C74D_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_FDDADA9A8FA0EAC4B9D5CA85A8A2C74D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares used in computing net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_FDDADA9A8FA0EAC4B9D5CA85A8A2C74D_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_FDDADA9A8FA0EAC4B9D5CA85A8A2C74D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_FDDADA9A8FA0EAC4B9D5CA85A8A2C74D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_FDDADA9A8FA0EAC4B9D5CA85A8A2C74D" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_FDDADA9A8FA0EAC4B9D5CA85A8A2C74D" xlink:type="arc" />
    <link:label id="lab_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411_terseLabel_en-US" xlink:label="lab_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Licensing of Functional IP</link:label>
    <link:label id="lab_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411_label_en-US" xlink:label="lab_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Licensing of Functional IP</link:label>
    <link:label id="lab_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411_documentation_en-US" xlink:label="lab_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue from Licensing of Functional IP</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RevenuefromLicensingofFunctionalIP" xlink:label="loc_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411" xlink:to="lab_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_DFD640A16B34AEE1E03FCA85A8A3A5E0_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments_DFD640A16B34AEE1E03FCA85A8A3A5E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on investments</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_DFD640A16B34AEE1E03FCA85A8A3A5E0_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments_DFD640A16B34AEE1E03FCA85A8A3A5E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_DFD640A16B34AEE1E03FCA85A8A3A5E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments_DFD640A16B34AEE1E03FCA85A8A3A5E0" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments_DFD640A16B34AEE1E03FCA85A8A3A5E0" xlink:type="arc" />
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_C986BDAD2EE477BF4CA7CA85A87533FE_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_C986BDAD2EE477BF4CA7CA85A87533FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_C986BDAD2EE477BF4CA7CA85A87533FE_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_C986BDAD2EE477BF4CA7CA85A87533FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_C986BDAD2EE477BF4CA7CA85A87533FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_C986BDAD2EE477BF4CA7CA85A87533FE" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_C986BDAD2EE477BF4CA7CA85A87533FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0F1D6D05FEBAB639A5C7CA85AA0295E9_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0F1D6D05FEBAB639A5C7CA85AA0295E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0F1D6D05FEBAB639A5C7CA85AA0295E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0F1D6D05FEBAB639A5C7CA85AA0295E9" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0F1D6D05FEBAB639A5C7CA85AA0295E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:to="lab_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5_verboseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities Contractual Maturities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Less than One year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">One to Five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9CF626F642F8E90F5812CA85A9F84E90_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9CF626F642F8E90F5812CA85A9F84E90" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9CF626F642F8E90F5812CA85A9F84E90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9CF626F642F8E90F5812CA85A9F84E90" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9CF626F642F8E90F5812CA85A9F84E90" xlink:type="arc" />
    <link:label id="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD_terseLabel_en-US" xlink:label="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]</link:label>
    <link:label id="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD_label_en-US" xlink:label="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]</link:label>
    <link:label id="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD_documentation_en-US" xlink:label="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Table]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable" xlink:label="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:type="arc" />
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B_terseLabel_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</link:label>
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B_label_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A_terseLabel_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606 [Member]</link:label>
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A_label_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A" xlink:to="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A" xlink:type="arc" />
    <link:label id="lab_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5_terseLabel_en-US" xlink:label="lab_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delivery of Revenue [Axis]</link:label>
    <link:label id="lab_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5_label_en-US" xlink:label="lab_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delivery of Revenue [Axis]</link:label>
    <link:label id="lab_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5_documentation_en-US" xlink:label="lab_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Delivery of Revenue [Axis]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeliveryofRevenueAxis" xlink:label="loc_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:to="lab_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:type="arc" />
    <link:label id="lab_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663_terseLabel_en-US" xlink:label="lab_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delivery of Revenue [Domain]</link:label>
    <link:label id="lab_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663_label_en-US" xlink:label="lab_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delivery of Revenue [Domain]</link:label>
    <link:label id="lab_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663_documentation_en-US" xlink:label="lab_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Delivery of Revenue [Axis]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeliveryofRevenueDomain" xlink:label="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:to="lab_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC" xlink:to="lab_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7" xlink:type="arc" />
    <link:label id="lab_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5_terseLabel_en-US" xlink:label="lab_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Extended Warranties [Member]</link:label>
    <link:label id="lab_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5_label_en-US" xlink:label="lab_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Extended Warranties [Member]</link:label>
    <link:label id="lab_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5_documentation_en-US" xlink:label="lab_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Extended Warranties [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ExtendedWarrantiesMember" xlink:label="loc_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5" xlink:to="lab_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:type="arc" />
    <link:label id="lab_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9_terseLabel_en-US" xlink:label="lab_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested Restricted Stock Awards</link:label>
    <link:label id="lab_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9_label_en-US" xlink:label="lab_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unvested Restricted Stock Awards [Member]</link:label>
    <link:label id="lab_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9_documentation_en-US" xlink:label="lab_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unvested Restricted Stock Awards [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnvestedRestrictedStockAwardsMember" xlink:label="loc_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9" xlink:to="lab_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9" xlink:type="arc" />
    <link:label id="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2_terseLabel_en-US" xlink:label="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]</link:label>
    <link:label id="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2_label_en-US" xlink:label="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]</link:label>
    <link:label id="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2_documentation_en-US" xlink:label="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems" xlink:label="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="lab_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_FE0251818D7F7178F763CA85AAE7E605_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_FE0251818D7F7178F763CA85AAE7E605" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_FE0251818D7F7178F763CA85AAE7E605" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_FE0251818D7F7178F763CA85AAE7E605" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_FE0251818D7F7178F763CA85AAE7E605" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48" xlink:type="arc" />
    <link:label id="lab_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C_terseLabel_en-US" xlink:label="lab_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Percentage from Products and Services Transferred to Customers</link:label>
    <link:label id="lab_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C_label_en-US" xlink:label="lab_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Percentage from Products and Services Transferred to Customers</link:label>
    <link:label id="lab_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C_documentation_en-US" xlink:label="lab_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Percentage from Products and Services Transferred to Customers</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers" xlink:label="loc_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C" xlink:to="lab_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_352108C8133E51AF4CF5CA85AAEA1AAD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_Revenues_352108C8133E51AF4CF5CA85AAEA1AAD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_352108C8133E51AF4CF5CA85AAEA1AAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_352108C8133E51AF4CF5CA85AAEA1AAD" xlink:to="lab_us-gaap_Revenues_352108C8133E51AF4CF5CA85AAEA1AAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79" xlink:type="arc" />
    <link:label id="lab_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9_terseLabel_en-US" xlink:label="lab_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidations [Abstract]</link:label>
    <link:label id="lab_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9_label_en-US" xlink:label="lab_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Principles of Consolidations [Abstract]</link:label>
    <link:label id="lab_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9_documentation_en-US" xlink:label="lab_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Principles of Consolidations [Abstract]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PrinciplesofConsolidationsAbstract" xlink:label="loc_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:to="lab_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory, Net, Items Net of Reserve Alternative [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE_label_en-US" xlink:label="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net, Items Net of Reserve Alternative [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract" xlink:label="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:to="lab_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09_label_en-US" xlink:label="lab_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09" xlink:to="lab_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_3920B293A5F3EFB482D4CA85AAEFE07B_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_3920B293A5F3EFB482D4CA85AAEFE07B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Useful life of property, plant and equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3920B293A5F3EFB482D4CA85AAEFE07B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3920B293A5F3EFB482D4CA85AAEFE07B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_3920B293A5F3EFB482D4CA85AAEFE07B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets Held for Sale [Abstract]</link:label>
    <link:label id="lab_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25_label_en-US" xlink:label="lab_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Real Estate Held for Development and Sale [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract" xlink:label="loc_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25" xlink:to="lab_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_D0B645FD4854009CEA80CA85AAEF028B_verboseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_D0B645FD4854009CEA80CA85AAEF028B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_D0B645FD4854009CEA80CA85AAEF028B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_D0B645FD4854009CEA80CA85AAEF028B" xlink:to="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_D0B645FD4854009CEA80CA85AAEF028B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:to="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF_periodStartLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligation, beginning balance</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF" xlink:to="lab_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Additional liabilities incurred</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationPeriodIncreaseDecrease" xlink:label="loc_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD" xlink:to="lab_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligation_991A4319493B93FEA509CA85AAF09DFE_periodEndLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation_991A4319493B93FEA509CA85AAF09DFE" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligation, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaap_AssetRetirementObligation_991A4319493B93FEA509CA85AAF09DFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligation_991A4319493B93FEA509CA85AAF09DFE" xlink:to="lab_us-gaap_AssetRetirementObligation_991A4319493B93FEA509CA85AAF09DFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based Compensation [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:to="lab_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonvested common stock awards employment obligations</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C18A42C68416B4457B8BCA85AAF14E67_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C18A42C68416B4457B8BCA85AAF14E67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C18A42C68416B4457B8BCA85AAF14E67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C18A42C68416B4457B8BCA85AAF14E67" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C18A42C68416B4457B8BCA85AAF14E67" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Long-term Assets [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="loc_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA" xlink:to="lab_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45" xlink:to="lab_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_BAEA6363ED7528E30B85CA85AAF473DE_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_BAEA6363ED7528E30B85CA85AAF473DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_BAEA6363ED7528E30B85CA85AAF473DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_BAEA6363ED7528E30B85CA85AAF473DE" xlink:to="lab_us-gaap_NetIncomeLoss_BAEA6363ED7528E30B85CA85AAF473DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5" xlink:to="lab_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_4BA8C65EDA676A3D6B8BCA85A8A63856_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_4BA8C65EDA676A3D6B8BCA85A8A63856" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_4BA8C65EDA676A3D6B8BCA85A8A63856_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_4BA8C65EDA676A3D6B8BCA85A8A63856" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_4BA8C65EDA676A3D6B8BCA85A8A63856" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_4BA8C65EDA676A3D6B8BCA85A8A63856" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_4BA8C65EDA676A3D6B8BCA85A8A63856" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_7FD50E3F327D3376CD27CA85A991F4AF_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_7FD50E3F327D3376CD27CA85A991F4AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7FD50E3F327D3376CD27CA85A991F4AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7FD50E3F327D3376CD27CA85A991F4AF" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_7FD50E3F327D3376CD27CA85A991F4AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_6C4512768563000DA858CA85A992A081_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_6C4512768563000DA858CA85A992A081" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_6C4512768563000DA858CA85A992A081_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_6C4512768563000DA858CA85A992A081" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_6C4512768563000DA858CA85A992A081" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_6C4512768563000DA858CA85A992A081" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_6C4512768563000DA858CA85A992A081" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_BC43349DDFE743CFFAD9CA85AA2B273D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_BC43349DDFE743CFFAD9CA85AA2B273D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_BC43349DDFE743CFFAD9CA85AA2B273D_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_BC43349DDFE743CFFAD9CA85AA2B273D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_BC43349DDFE743CFFAD9CA85AA2B273D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_BC43349DDFE743CFFAD9CA85AA2B273D" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_BC43349DDFE743CFFAD9CA85AA2B273D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CEF290AFBDF14C1D8567CA85AA2CE25E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CEF290AFBDF14C1D8567CA85AA2CE25E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CEF290AFBDF14C1D8567CA85AA2CE25E_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CEF290AFBDF14C1D8567CA85AA2CE25E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CEF290AFBDF14C1D8567CA85AA2CE25E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CEF290AFBDF14C1D8567CA85AA2CE25E" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CEF290AFBDF14C1D8567CA85AA2CE25E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_02F86702328CAEF97698CA85AA2CAF60_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_02F86702328CAEF97698CA85AA2CAF60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_02F86702328CAEF97698CA85AA2CAF60_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_02F86702328CAEF97698CA85AA2CAF60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_02F86702328CAEF97698CA85AA2CAF60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_02F86702328CAEF97698CA85AA2CAF60" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_02F86702328CAEF97698CA85AA2CAF60" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_B322AB2CC0D89FA0AC56CA85AA2DD69F_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_B322AB2CC0D89FA0AC56CA85AA2DD69F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_B322AB2CC0D89FA0AC56CA85AA2DD69F_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_B322AB2CC0D89FA0AC56CA85AA2DD69F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_B322AB2CC0D89FA0AC56CA85AA2DD69F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_B322AB2CC0D89FA0AC56CA85AA2DD69F" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_B322AB2CC0D89FA0AC56CA85AA2DD69F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_9AF6F17383EDEAA5DFD9CA85A9143823_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_9AF6F17383EDEAA5DFD9CA85A9143823" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_9AF6F17383EDEAA5DFD9CA85A9143823_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_9AF6F17383EDEAA5DFD9CA85A9143823" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_9AF6F17383EDEAA5DFD9CA85A9143823" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_9AF6F17383EDEAA5DFD9CA85A9143823" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_9AF6F17383EDEAA5DFD9CA85A9143823" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_9431A403D7E167F59FF8CA85A9147FFC_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_9431A403D7E167F59FF8CA85A9147FFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_9431A403D7E167F59FF8CA85A9147FFC_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_9431A403D7E167F59FF8CA85A9147FFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_9431A403D7E167F59FF8CA85A9147FFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_9431A403D7E167F59FF8CA85A9147FFC" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_9431A403D7E167F59FF8CA85A9147FFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_F6236CFB7D10BC249E3FCA85A8AA9D83_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_F6236CFB7D10BC249E3FCA85A8AA9D83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selected Quarterly Financial Information (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_F6236CFB7D10BC249E3FCA85A8AA9D83_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_F6236CFB7D10BC249E3FCA85A8AA9D83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_F6236CFB7D10BC249E3FCA85A8AA9D83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock_F6236CFB7D10BC249E3FCA85A8AA9D83" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock_F6236CFB7D10BC249E3FCA85A8AA9D83" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_F8D3678D25DE08C03ECCCA85A9533853_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock_F8D3678D25DE08C03ECCCA85A9533853" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Warranty</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_F8D3678D25DE08C03ECCCA85A9533853_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock_F8D3678D25DE08C03ECCCA85A9533853" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock_F8D3678D25DE08C03ECCCA85A9533853" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyDisclosureTextBlock_F8D3678D25DE08C03ECCCA85A9533853" xlink:to="lab_us-gaap_ProductWarrantyDisclosureTextBlock_F8D3678D25DE08C03ECCCA85A9533853" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:to="lab_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:type="arc" />
    <link:label id="lab_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F_terseLabel_en-US" xlink:label="lab_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Kopin [Member]</link:label>
    <link:label id="lab_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F_label_en-US" xlink:label="lab_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Kopin [Member]</link:label>
    <link:label id="lab_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F_documentation_en-US" xlink:label="lab_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Kopin [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_KopinMember" xlink:label="loc_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F" xlink:to="lab_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:to="lab_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:to="lab_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:type="arc" />
    <link:label id="lab_country_US_A0645F9B9C5EC93533AFCA85A90A361D_terseLabel_en-US" xlink:label="lab_country_US_A0645F9B9C5EC93533AFCA85A90A361D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:label id="lab_country_US_A0645F9B9C5EC93533AFCA85A90A361D_label_en-US" xlink:label="lab_country_US_A0645F9B9C5EC93533AFCA85A90A361D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_A0645F9B9C5EC93533AFCA85A90A361D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_A0645F9B9C5EC93533AFCA85A90A361D" xlink:to="lab_country_US_A0645F9B9C5EC93533AFCA85A90A361D" xlink:type="arc" />
    <link:label id="lab_country_GB_D134F33434023CCCC3BFCA85A90ABF7F_terseLabel_en-US" xlink:label="lab_country_GB_D134F33434023CCCC3BFCA85A90ABF7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:label id="lab_country_GB_D134F33434023CCCC3BFCA85A90ABF7F_label_en-US" xlink:label="lab_country_GB_D134F33434023CCCC3BFCA85A90ABF7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_D134F33434023CCCC3BFCA85A90ABF7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB_D134F33434023CCCC3BFCA85A90ABF7F" xlink:to="lab_country_GB_D134F33434023CCCC3BFCA85A90ABF7F" xlink:type="arc" />
    <link:label id="lab_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60_terseLabel_en-US" xlink:label="lab_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CHINA</link:label>
    <link:label id="lab_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60_label_en-US" xlink:label="lab_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CHINA</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60" xlink:to="lab_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60" xlink:type="arc" />
    <link:label id="lab_country_JP_4F2BF1BEBE525211E42DCA85A90B6087_terseLabel_en-US" xlink:label="lab_country_JP_4F2BF1BEBE525211E42DCA85A90B6087" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">JAPAN</link:label>
    <link:label id="lab_country_JP_4F2BF1BEBE525211E42DCA85A90B6087_label_en-US" xlink:label="lab_country_JP_4F2BF1BEBE525211E42DCA85A90B6087" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">JAPAN</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP" xlink:label="loc_country_JP_4F2BF1BEBE525211E42DCA85A90B6087" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_JP_4F2BF1BEBE525211E42DCA85A90B6087" xlink:to="lab_country_JP_4F2BF1BEBE525211E42DCA85A90B6087" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:to="lab_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:to="lab_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Member]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C" xlink:type="arc" />
    <link:label id="lab_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7_terseLabel_en-US" xlink:label="lab_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Industrial Customers [Member]</link:label>
    <link:label id="lab_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7_label_en-US" xlink:label="lab_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Industrial Customers [Member]</link:label>
    <link:label id="lab_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7_documentation_en-US" xlink:label="lab_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Industrial Customers [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IndustrialCustomersMember" xlink:label="loc_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7" xlink:to="lab_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7" xlink:type="arc" />
    <link:label id="lab_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645_terseLabel_en-US" xlink:label="lab_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumer Customers [Member]</link:label>
    <link:label id="lab_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645_label_en-US" xlink:label="lab_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consumer Customers [Member]</link:label>
    <link:label id="lab_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645_documentation_en-US" xlink:label="lab_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consumer Customers [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ConsumerCustomersMember" xlink:label="loc_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645" xlink:to="lab_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645" xlink:type="arc" />
    <link:label id="lab_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7_terseLabel_en-US" xlink:label="lab_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development [Member]</link:label>
    <link:label id="lab_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7_label_en-US" xlink:label="lab_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development [Member]</link:label>
    <link:label id="lab_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7_documentation_en-US" xlink:label="lab_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Research and Development [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ResearchandDevelopmentMember" xlink:label="loc_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7" xlink:to="lab_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7" xlink:type="arc" />
    <link:label id="lab_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403_terseLabel_en-US" xlink:label="lab_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Other Customers [Member]</link:label>
    <link:label id="lab_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403_label_en-US" xlink:label="lab_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Other Customers [Member]</link:label>
    <link:label id="lab_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403_documentation_en-US" xlink:label="lab_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">All Other Customers [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AllOtherCustomersMember" xlink:label="loc_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403" xlink:to="lab_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403" xlink:type="arc" />
    <link:label id="lab_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C_terseLabel_en-US" xlink:label="lab_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">License and Royalties [Member]</link:label>
    <link:label id="lab_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C_label_en-US" xlink:label="lab_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">License and Royalties [Member]</link:label>
    <link:label id="lab_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C_documentation_en-US" xlink:label="lab_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">License and Royalties [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_LicenseandRoyaltiesMember" xlink:label="loc_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C" xlink:to="lab_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long lived assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237" xlink:to="lab_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_12906AAF3BD7B8723AF8CA85A8822A9F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_12906AAF3BD7B8723AF8CA85A8822A9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_12906AAF3BD7B8723AF8CA85A8822A9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_12906AAF3BD7B8723AF8CA85A8822A9F" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_12906AAF3BD7B8723AF8CA85A8822A9F" xlink:type="arc" />
    <link:label id="lab_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB_terseLabel_en-US" xlink:label="lab_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goertek [Member]</link:label>
    <link:label id="lab_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB_label_en-US" xlink:label="lab_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goertek [Member]</link:label>
    <link:label id="lab_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB_documentation_en-US" xlink:label="lab_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goertek [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GoertekMember" xlink:label="loc_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB" xlink:to="lab_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB" xlink:type="arc" />
    <link:label id="lab_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A_terseLabel_en-US" xlink:label="lab_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CEO [Member]</link:label>
    <link:label id="lab_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A_label_en-US" xlink:label="lab_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CEO [Member]</link:label>
    <link:label id="lab_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A_documentation_en-US" xlink:label="lab_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CEO [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CEOMember" xlink:label="loc_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A" xlink:to="lab_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A" xlink:type="arc" />
    <link:label id="lab_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1_terseLabel_en-US" xlink:label="lab_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CEO's Family [Member]</link:label>
    <link:label id="lab_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1_label_en-US" xlink:label="lab_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CEO's Family [Member]</link:label>
    <link:label id="lab_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1_documentation_en-US" xlink:label="lab_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CEO's Family [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CEOsFamilyMember" xlink:label="loc_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1" xlink:to="lab_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0_terseLabel_en-US" xlink:label="lab_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonsoftware License Arrangement [Member]</link:label>
    <link:label id="lab_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0_label_en-US" xlink:label="lab_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonsoftware License Arrangement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonsoftwareLicenseArrangementMember" xlink:label="loc_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0" xlink:to="lab_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0" xlink:type="arc" />
    <link:label id="lab_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B_terseLabel_en-US" xlink:label="lab_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Payment [Member]</link:label>
    <link:label id="lab_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B_label_en-US" xlink:label="lab_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Payment [Member]</link:label>
    <link:label id="lab_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B_documentation_en-US" xlink:label="lab_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Initial Payment [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_InitialPaymentMember" xlink:label="loc_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B" xlink:to="lab_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B" xlink:type="arc" />
    <link:label id="lab_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F_terseLabel_en-US" xlink:label="lab_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Payment [Member]</link:label>
    <link:label id="lab_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F_label_en-US" xlink:label="lab_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Payment [Member]</link:label>
    <link:label id="lab_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F_documentation_en-US" xlink:label="lab_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Payment [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeferredPaymentMember" xlink:label="loc_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F" xlink:to="lab_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F" xlink:type="arc" />
    <link:label id="lab_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022_terseLabel_en-US" xlink:label="lab_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly Installments [Member]</link:label>
    <link:label id="lab_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022_label_en-US" xlink:label="lab_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Installments [Member]</link:label>
    <link:label id="lab_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022_documentation_en-US" xlink:label="lab_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quarterly Installments [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_QuarterlyInstallmentsMember" xlink:label="loc_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022" xlink:to="lab_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableMember_63D75DF672B46A832FCBCA85A88720EC_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_63D75DF672B46A832FCBCA85A88720EC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Receivable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_63D75DF672B46A832FCBCA85A88720EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_63D75DF672B46A832FCBCA85A88720EC" xlink:to="lab_us-gaap_AccountsReceivableMember_63D75DF672B46A832FCBCA85A88720EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338" xlink:to="lab_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Related Parties</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Related Parties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableRelatedParties" xlink:label="loc_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC" xlink:to="lab_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net, Current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Payable, Related Parties</link:label>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007_label_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Related Parties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Related Parties</link:label>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273_label_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Related Parties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273" xlink:to="lab_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273" xlink:type="arc" />
    <link:label id="lab_kopn_ImpairmentofEquitySecurity_63FE687C903A8A456AD5CA85A88A432A_terseLabel_en-US" xlink:label="lab_kopn_ImpairmentofEquitySecurity_63FE687C903A8A456AD5CA85A88A432A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Equity Security</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ImpairmentofEquitySecurity" xlink:label="loc_kopn_ImpairmentofEquitySecurity_63FE687C903A8A456AD5CA85A88A432A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ImpairmentofEquitySecurity_63FE687C903A8A456AD5CA85A88A432A" xlink:to="lab_kopn_ImpairmentofEquitySecurity_63FE687C903A8A456AD5CA85A88A432A" xlink:type="arc" />
    <link:label id="lab_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3_terseLabel_en-US" xlink:label="lab_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Owned of an Equity Security</link:label>
    <link:label id="lab_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3_label_en-US" xlink:label="lab_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Owned of an Equity Security</link:label>
    <link:label id="lab_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3_documentation_en-US" xlink:label="lab_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Shares Owned of an Equity Security</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharesOwnedofanEquitySecurity" xlink:label="loc_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3" xlink:to="lab_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3" xlink:type="arc" />
    <link:label id="lab_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74_terseLabel_en-US" xlink:label="lab_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Equity Security Owned by Outside Investors</link:label>
    <link:label id="lab_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74_label_en-US" xlink:label="lab_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of Equity Security Owned by Outside Investors</link:label>
    <link:label id="lab_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74_documentation_en-US" xlink:label="lab_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of Equity Security Owned by Outside Investors</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors" xlink:label="loc_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74" xlink:to="lab_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74" xlink:type="arc" />
    <link:label id="lab_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B_terseLabel_en-US" xlink:label="lab_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted Percentage of Equity Security Owned by Outside Investors</link:label>
    <link:label id="lab_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B_label_en-US" xlink:label="lab_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted Percentage of Equity Security Owned by Outside Investors</link:label>
    <link:label id="lab_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B_documentation_en-US" xlink:label="lab_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Diluted Percentage of Equity Security Owned by Outside Investors</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" xlink:label="loc_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B" xlink:to="lab_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B" xlink:type="arc" />
    <link:label id="lab_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB_terseLabel_en-US" xlink:label="lab_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts [Table Text Block]</link:label>
    <link:label id="lab_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB_label_en-US" xlink:label="lab_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts [Table Text Block]</link:label>
    <link:label id="lab_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB_documentation_en-US" xlink:label="lab_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts [Table Text Block]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ValuationandQualifyingAccountsTableTextBlock" xlink:label="loc_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB" xlink:to="lab_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_682C2CAD722F946B1C96CA85AA4C5D47_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_682C2CAD722F946B1C96CA85AA4C5D47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_682C2CAD722F946B1C96CA85AA4C5D47_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_682C2CAD722F946B1C96CA85AA4C5D47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_682C2CAD722F946B1C96CA85AA4C5D47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_682C2CAD722F946B1C96CA85AA4C5D47" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_682C2CAD722F946B1C96CA85AA4C5D47" xlink:type="arc" />
    <link:label id="lab_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC_label_en-US" xlink:label="lab_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Assets and Liabilities [Abstract]</link:label>
    <link:label id="lab_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC_documentation_en-US" xlink:label="lab_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ContractAssetsandLiabilitiesAbstract" xlink:label="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="lab_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_67FC7C0946048C22D661CA85AA7A7C98_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_67FC7C0946048C22D661CA85AA7A7C98" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_67FC7C0946048C22D661CA85AA7A7C98_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_67FC7C0946048C22D661CA85AA7A7C98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_67FC7C0946048C22D661CA85AA7A7C98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_67FC7C0946048C22D661CA85AA7A7C98" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent_67FC7C0946048C22D661CA85AA7A7C98" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_AFFB500567C5F272C822CA85AA7BED9C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_AFFB500567C5F272C822CA85AA7BED9C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Contract Liability, Net, Noncurrent</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_AFFB500567C5F272C822CA85AA7BED9C_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_AFFB500567C5F272C822CA85AA7BED9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_AFFB500567C5F272C822CA85AA7BED9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_AFFB500567C5F272C822CA85AA7BED9C" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_AFFB500567C5F272C822CA85AA7BED9C" xlink:type="arc" />
    <link:label id="lab_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1_terseLabel_en-US" xlink:label="lab_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Assets (Liabilities), Net</link:label>
    <link:label id="lab_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1_label_en-US" xlink:label="lab_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Assets (Liabilities), Net</link:label>
    <link:label id="lab_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1_documentation_en-US" xlink:label="lab_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net total of contract assets and liabilities.</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ContractAssetsLiabilitiesNet" xlink:label="loc_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1" xlink:to="lab_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1" xlink:type="arc" />
    <link:label id="lab_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020_terseLabel_en-US" xlink:label="lab_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Contract Assets</link:label>
    <link:label id="lab_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020_label_en-US" xlink:label="lab_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract Assets</link:label>
    <link:label id="lab_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020_documentation_en-US" xlink:label="lab_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in Contract Assets</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractAssets" xlink:label="loc_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020" xlink:to="lab_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020" xlink:type="arc" />
    <link:label id="lab_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170_terseLabel_en-US" xlink:label="lab_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Contract Asset Percent Change</link:label>
    <link:label id="lab_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170_label_en-US" xlink:label="lab_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract Asset Percent Change</link:label>
    <link:label id="lab_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170_documentation_en-US" xlink:label="lab_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in Contract Asset Percent Change</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractAssetPercentChange" xlink:label="loc_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170" xlink:to="lab_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170" xlink:type="arc" />
    <link:label id="lab_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3_terseLabel_en-US" xlink:label="lab_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Contract Liabilities</link:label>
    <link:label id="lab_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3_label_en-US" xlink:label="lab_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract Liabilities</link:label>
    <link:label id="lab_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3_documentation_en-US" xlink:label="lab_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in Contract Liabilities</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractLiabilities" xlink:label="loc_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3" xlink:to="lab_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3" xlink:type="arc" />
    <link:label id="lab_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23_terseLabel_en-US" xlink:label="lab_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Contract Liability Percent Change</link:label>
    <link:label id="lab_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23_label_en-US" xlink:label="lab_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract Liability Percent Change</link:label>
    <link:label id="lab_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23_documentation_en-US" xlink:label="lab_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in Contract Liability Percent Change</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractLiabilityPercentChange" xlink:label="loc_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23" xlink:to="lab_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23" xlink:type="arc" />
    <link:label id="lab_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970_terseLabel_en-US" xlink:label="lab_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Contract Liabilities-Noncurrent</link:label>
    <link:label id="lab_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970_label_en-US" xlink:label="lab_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract Liabilities-Noncurrent</link:label>
    <link:label id="lab_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970_documentation_en-US" xlink:label="lab_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in Contract Liabilities-Noncurrent</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractLiabilitiesNoncurrent" xlink:label="loc_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970" xlink:to="lab_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970" xlink:type="arc" />
    <link:label id="lab_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1_terseLabel_en-US" xlink:label="lab_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent Change in Contract Liabilities-Noncurrent</link:label>
    <link:label id="lab_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1_label_en-US" xlink:label="lab_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percent Change in Contract Liabilities-Noncurrent</link:label>
    <link:label id="lab_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1_documentation_en-US" xlink:label="lab_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent Change in Contract Liabilities-Noncurrent</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentChangeinContractLiabilitiesNoncurrent" xlink:label="loc_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1" xlink:to="lab_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1" xlink:type="arc" />
    <link:label id="lab_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51_terseLabel_en-US" xlink:label="lab_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Contract Assets (Liabilities), Net</link:label>
    <link:label id="lab_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51_label_en-US" xlink:label="lab_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract Assets (Liabilities), Net</link:label>
    <link:label id="lab_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51_documentation_en-US" xlink:label="lab_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in Contract Assets (Liabilities), Net</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractAssetsLiabilitiesNet" xlink:label="loc_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51" xlink:to="lab_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51" xlink:type="arc" />
    <link:label id="lab_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3_terseLabel_en-US" xlink:label="lab_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Contract Assets (Liabilities) Net Percent Change</link:label>
    <link:label id="lab_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3_label_en-US" xlink:label="lab_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Contract Assets (Liabilities) Net Percent Change</link:label>
    <link:label id="lab_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3_documentation_en-US" xlink:label="lab_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in Contract Assets (Liabilities) Net Percent Change</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractAssetsLiabilitiesNetPercentChange" xlink:label="loc_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3" xlink:to="lab_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_C32DAA104FAFE1EC3E82CA85AA7D601A_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_C32DAA104FAFE1EC3E82CA85AA7D601A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_C32DAA104FAFE1EC3E82CA85AA7D601A_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_C32DAA104FAFE1EC3E82CA85AA7D601A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_C32DAA104FAFE1EC3E82CA85AA7D601A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_C32DAA104FAFE1EC3E82CA85AA7D601A" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_C32DAA104FAFE1EC3E82CA85AA7D601A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:type="arc" />
    <link:label id="lab_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424_terseLabel_en-US" xlink:label="lab_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period One [Member]</link:label>
    <link:label id="lab_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424_label_en-US" xlink:label="lab_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Period One [Member]</link:label>
    <link:label id="lab_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424_documentation_en-US" xlink:label="lab_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period 1 [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PeriodOneMember" xlink:label="loc_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424" xlink:to="lab_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424" xlink:type="arc" />
    <link:label id="lab_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A_terseLabel_en-US" xlink:label="lab_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period Two [Member]</link:label>
    <link:label id="lab_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A_label_en-US" xlink:label="lab_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Period Two [Member]</link:label>
    <link:label id="lab_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A_documentation_en-US" xlink:label="lab_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period 2 [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PeriodTwoMember" xlink:label="loc_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A" xlink:to="lab_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A" xlink:type="arc" />
    <link:label id="lab_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60_terseLabel_en-US" xlink:label="lab_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period Three [Member]</link:label>
    <link:label id="lab_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60_label_en-US" xlink:label="lab_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Period Three [Member]</link:label>
    <link:label id="lab_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60_documentation_en-US" xlink:label="lab_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period 3 [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PeriodThreeMember" xlink:label="loc_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60" xlink:to="lab_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:to="lab_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:to="lab_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:type="arc" />
    <link:label id="lab_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80_terseLabel_en-US" xlink:label="lab_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2010 Equity Plan</link:label>
    <link:label id="lab_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80_label_en-US" xlink:label="lab_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2010 [Member]</link:label>
    <link:label id="lab_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80_documentation_en-US" xlink:label="lab_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2010 [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EquityIncentivePlan2010Member" xlink:label="loc_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80" xlink:to="lab_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80" xlink:type="arc" />
    <link:label id="lab_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30_terseLabel_en-US" xlink:label="lab_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Proceeds from Registered Sale of Equity Securities</link:label>
    <link:label id="lab_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30_label_en-US" xlink:label="lab_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Proceeds from Registered Sale of Equity Securities</link:label>
    <link:label id="lab_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30_documentation_en-US" xlink:label="lab_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross Proceeds from Registered Sale of Equity Securities</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GrossProceedsfromRegisteredSaleofEquitySecurities" xlink:label="loc_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30" xlink:to="lab_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4_label_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4" xlink:to="lab_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4" xlink:type="arc" />
    <link:label id="lab_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D_terseLabel_en-US" xlink:label="lab_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underwriting Discounts and Offering Expenses from Registered Sale of Equity Securities</link:label>
    <link:label id="lab_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D_label_en-US" xlink:label="lab_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underwriting Discounts and Offering Expenses from Registered Sale of Equity Securities</link:label>
    <link:label id="lab_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D_documentation_en-US" xlink:label="lab_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Underwriting Discounts and Offering Expenses from Registered Sale of Equity Securities</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities" xlink:label="loc_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D" xlink:to="lab_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_68C432D3245C25803AABCA85A9DBA345_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_68C432D3245C25803AABCA85A9DBA345" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_68C432D3245C25803AABCA85A9DBA345" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_68C432D3245C25803AABCA85A9DBA345" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_68C432D3245C25803AABCA85A9DBA345" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00" xlink:to="lab_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00" xlink:type="arc" />
    <link:label id="lab_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510_terseLabel_en-US" xlink:label="lab_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Treasury Stock</link:label>
    <link:label id="lab_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510_label_en-US" xlink:label="lab_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Treasury Stock</link:label>
    <link:label id="lab_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510_documentation_en-US" xlink:label="lab_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Treasury Stock</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GainLossonSaleofTreasuryStock" xlink:label="loc_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510" xlink:to="lab_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares that may be issued</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_A07FDAB570DE1165C0BCCA85A9DC57FE_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_A07FDAB570DE1165C0BCCA85A9DC57FE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_A07FDAB570DE1165C0BCCA85A9DC57FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_A07FDAB570DE1165C0BCCA85A9DC57FE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_A07FDAB570DE1165C0BCCA85A9DC57FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_012EB102A68B77B525E9CA85A9DD5C22_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_012EB102A68B77B525E9CA85A9DD5C22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_012EB102A68B77B525E9CA85A9DD5C22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_012EB102A68B77B525E9CA85A9DD5C22" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_012EB102A68B77B525E9CA85A9DD5C22" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0" xlink:type="arc" />
    <link:label id="lab_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406_terseLabel_en-US" xlink:label="lab_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Committed to be Issued Under Stock Incentive Plan</link:label>
    <link:label id="lab_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406_label_en-US" xlink:label="lab_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Committed to be Issued Under Stock Incentive Plan</link:label>
    <link:label id="lab_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406_documentation_en-US" xlink:label="lab_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Shares Committed to be Issued Under Stock Incentive Plan</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan" xlink:label="loc_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406" xlink:to="lab_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_CCB2ED6CBFAFAF5C06F4CA85AB0A3E2C_terseLabel_en-US" xlink:label="lab_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_CCB2ED6CBFAFAF5C06F4CA85AB0A3E2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Substantial Doubt about Going Concern [Text Block]</link:label>
    <link:label id="lab_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_CCB2ED6CBFAFAF5C06F4CA85AB0A3E2C_label_en-US" xlink:label="lab_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_CCB2ED6CBFAFAF5C06F4CA85AB0A3E2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Substantial Doubt about Going Concern [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="loc_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_CCB2ED6CBFAFAF5C06F4CA85AB0A3E2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_CCB2ED6CBFAFAF5C06F4CA85AB0A3E2C" xlink:to="lab_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_CCB2ED6CBFAFAF5C06F4CA85AB0A3E2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_AE82448117A40C997C2ECA85AB0A0574_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_AE82448117A40C997C2ECA85AB0A0574" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_AE82448117A40C997C2ECA85AB0A0574_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_AE82448117A40C997C2ECA85AB0A0574" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_AE82448117A40C997C2ECA85AB0A0574" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_AE82448117A40C997C2ECA85AB0A0574" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_AE82448117A40C997C2ECA85AB0A0574" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_2EDB7303294FC4D4B466CA85AB0A8BD7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_2EDB7303294FC4D4B466CA85AB0A8BD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_2EDB7303294FC4D4B466CA85AB0A8BD7_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_2EDB7303294FC4D4B466CA85AB0A8BD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2EDB7303294FC4D4B466CA85AB0A8BD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2EDB7303294FC4D4B466CA85AB0A8BD7" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_2EDB7303294FC4D4B466CA85AB0A8BD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_5FDF4B52CA409589B00CCA85AB0A3B49_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_5FDF4B52CA409589B00CCA85AB0A3B49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development Costs</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_5FDF4B52CA409589B00CCA85AB0A3B49_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_5FDF4B52CA409589B00CCA85AB0A3B49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_5FDF4B52CA409589B00CCA85AB0A3B49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_5FDF4B52CA409589B00CCA85AB0A3B49" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_5FDF4B52CA409589B00CCA85AB0A3B49" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_966F2CC9E32167BC13C9CA85AB0BA227_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_966F2CC9E32167BC13C9CA85AB0BA227" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_966F2CC9E32167BC13C9CA85AB0BA227_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_966F2CC9E32167BC13C9CA85AB0BA227" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_966F2CC9E32167BC13C9CA85AB0BA227" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_966F2CC9E32167BC13C9CA85AB0BA227" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_966F2CC9E32167BC13C9CA85AB0BA227" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_7CF5DA7BC350D0D6370DCA85AB0B755F_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_7CF5DA7BC350D0D6370DCA85AB0B755F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_7CF5DA7BC350D0D6370DCA85AB0B755F_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_7CF5DA7BC350D0D6370DCA85AB0B755F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_7CF5DA7BC350D0D6370DCA85AB0B755F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_7CF5DA7BC350D0D6370DCA85AB0B755F" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_7CF5DA7BC350D0D6370DCA85AB0B755F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_658D38F59A082E6371C1CA85AB0B3BA5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_658D38F59A082E6371C1CA85AB0B3BA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_658D38F59A082E6371C1CA85AB0B3BA5_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_658D38F59A082E6371C1CA85AB0B3BA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_658D38F59A082E6371C1CA85AB0B3BA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_658D38F59A082E6371C1CA85AB0B3BA5" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_658D38F59A082E6371C1CA85AB0B3BA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_70BFDFBB66E48BA31C32CA85AB0BAD2E_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_70BFDFBB66E48BA31C32CA85AB0BAD2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_70BFDFBB66E48BA31C32CA85AB0BAD2E_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_70BFDFBB66E48BA31C32CA85AB0BAD2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_70BFDFBB66E48BA31C32CA85AB0BAD2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy_70BFDFBB66E48BA31C32CA85AB0BAD2E" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy_70BFDFBB66E48BA31C32CA85AB0BAD2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_3948375296DD8ADFC491CA85AB0B5384_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy_3948375296DD8ADFC491CA85AB0B5384" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_3948375296DD8ADFC491CA85AB0B5384_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy_3948375296DD8ADFC491CA85AB0B5384" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationsPolicy" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy_3948375296DD8ADFC491CA85AB0B5384" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsPolicy_3948375296DD8ADFC491CA85AB0B5384" xlink:to="lab_us-gaap_AssetRetirementObligationsPolicy_3948375296DD8ADFC491CA85AB0B5384" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_9162AEE438F7472042D7CA85AB0CF00D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_9162AEE438F7472042D7CA85AB0CF00D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_9162AEE438F7472042D7CA85AB0CF00D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_9162AEE438F7472042D7CA85AB0CF00D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9162AEE438F7472042D7CA85AB0CF00D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_9162AEE438F7472042D7CA85AB0CF00D" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_9162AEE438F7472042D7CA85AB0CF00D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4CE4DFE3A48882E68AA1CA85AB0CC52B_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4CE4DFE3A48882E68AA1CA85AB0CC52B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4CE4DFE3A48882E68AA1CA85AB0CC52B_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4CE4DFE3A48882E68AA1CA85AB0CC52B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4CE4DFE3A48882E68AA1CA85AB0CC52B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4CE4DFE3A48882E68AA1CA85AB0CC52B" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4CE4DFE3A48882E68AA1CA85AB0CC52B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_C83ACAF67A4754CF51E4CA85AB0CEABE_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_C83ACAF67A4754CF51E4CA85AB0CEABE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (Loss) Income Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_C83ACAF67A4754CF51E4CA85AB0CEABE_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_C83ACAF67A4754CF51E4CA85AB0CEABE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_C83ACAF67A4754CF51E4CA85AB0CEABE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_C83ACAF67A4754CF51E4CA85AB0CEABE" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_C83ACAF67A4754CF51E4CA85AB0CEABE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_A80F1045B05779DCAC36CA85AB0CC1C0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_A80F1045B05779DCAC36CA85AB0CC1C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_A80F1045B05779DCAC36CA85AB0CC1C0_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_A80F1045B05779DCAC36CA85AB0CC1C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_A80F1045B05779DCAC36CA85AB0CC1C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk_A80F1045B05779DCAC36CA85AB0CC1C0" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk_A80F1045B05779DCAC36CA85AB0CC1C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_BD31DB4D36CDAD5F79D7CA85AB0CDC79_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_BD31DB4D36CDAD5F79D7CA85AB0CDC79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_BD31DB4D36CDAD5F79D7CA85AB0CDC79_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_BD31DB4D36CDAD5F79D7CA85AB0CDC79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_BD31DB4D36CDAD5F79D7CA85AB0CDC79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_BD31DB4D36CDAD5F79D7CA85AB0CDC79" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_BD31DB4D36CDAD5F79D7CA85AB0CDC79" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_1A72896A53EC1AD31D88CA85AB0CEEA9_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy_1A72896A53EC1AD31D88CA85AB0CEEA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_1A72896A53EC1AD31D88CA85AB0CEEA9_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy_1A72896A53EC1AD31D88CA85AB0CEEA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_1A72896A53EC1AD31D88CA85AB0CEEA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy_1A72896A53EC1AD31D88CA85AB0CEEA9" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy_1A72896A53EC1AD31D88CA85AB0CEEA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_01BC8848897E90C238D3CA85AB0D82DB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_01BC8848897E90C238D3CA85AB0D82DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_01BC8848897E90C238D3CA85AB0D82DB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_01BC8848897E90C238D3CA85AB0D82DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_01BC8848897E90C238D3CA85AB0D82DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_01BC8848897E90C238D3CA85AB0D82DB" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_01BC8848897E90C238D3CA85AB0D82DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_EB6F4335B92BBDBCE2A8CA85AB0D7FAD_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_EB6F4335B92BBDBCE2A8CA85AB0D7FAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_EB6F4335B92BBDBCE2A8CA85AB0D7FAD_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_EB6F4335B92BBDBCE2A8CA85AB0D7FAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_EB6F4335B92BBDBCE2A8CA85AB0D7FAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_EB6F4335B92BBDBCE2A8CA85AB0D7FAD" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_EB6F4335B92BBDBCE2A8CA85AB0D7FAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8092F6847FF0BDA91C0CCA85AB0D235F_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8092F6847FF0BDA91C0CCA85AB0D235F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8092F6847FF0BDA91C0CCA85AB0D235F_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8092F6847FF0BDA91C0CCA85AB0D235F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8092F6847FF0BDA91C0CCA85AB0D235F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8092F6847FF0BDA91C0CCA85AB0D235F" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8092F6847FF0BDA91C0CCA85AB0D235F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4057FB2496982BD21017CA85AB0DB4AD_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4057FB2496982BD21017CA85AB0DB4AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4057FB2496982BD21017CA85AB0DB4AD_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4057FB2496982BD21017CA85AB0DB4AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4057FB2496982BD21017CA85AB0DB4AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4057FB2496982BD21017CA85AB0DB4AD" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4057FB2496982BD21017CA85AB0DB4AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_FB012C9AB870C3C70AC8CA85AA32D8D7_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_FB012C9AB870C3C70AC8CA85AA32D8D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_FB012C9AB870C3C70AC8CA85AA32D8D7_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_FB012C9AB870C3C70AC8CA85AA32D8D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_FB012C9AB870C3C70AC8CA85AA32D8D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_FB012C9AB870C3C70AC8CA85AA32D8D7" xlink:to="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_FB012C9AB870C3C70AC8CA85AA32D8D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_094C3C5DA672F91DDA38CA85AA9174BD_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_094C3C5DA672F91DDA38CA85AA9174BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_094C3C5DA672F91DDA38CA85AA9174BD_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_094C3C5DA672F91DDA38CA85AA9174BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_094C3C5DA672F91DDA38CA85AA9174BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense_094C3C5DA672F91DDA38CA85AA9174BD" xlink:to="lab_us-gaap_LeaseAndRentalExpense_094C3C5DA672F91DDA38CA85AA9174BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5A182769895A6CB8D3CACA85AA91D706_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5A182769895A6CB8D3CACA85AA91D706" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5A182769895A6CB8D3CACA85AA91D706_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5A182769895A6CB8D3CACA85AA91D706" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5A182769895A6CB8D3CACA85AA91D706" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5A182769895A6CB8D3CACA85AA91D706" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5A182769895A6CB8D3CACA85AA91D706" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasePayments_DB22982A5B88FBF5C4FCCA85AA916BB1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_DB22982A5B88FBF5C4FCCA85AA916BB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_DB22982A5B88FBF5C4FCCA85AA916BB1_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_DB22982A5B88FBF5C4FCCA85AA916BB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_DB22982A5B88FBF5C4FCCA85AA916BB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_DB22982A5B88FBF5C4FCCA85AA916BB1" xlink:to="lab_us-gaap_OperatingLeasePayments_DB22982A5B88FBF5C4FCCA85AA916BB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_F29B1BFD83B8883DA25BCA85AA925F51_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_F29B1BFD83B8883DA25BCA85AA925F51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_F29B1BFD83B8883DA25BCA85AA925F51_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_F29B1BFD83B8883DA25BCA85AA925F51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_F29B1BFD83B8883DA25BCA85AA925F51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_F29B1BFD83B8883DA25BCA85AA925F51" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_F29B1BFD83B8883DA25BCA85AA925F51" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseCost_444AAD73D851CD0C9419CA85AA921420_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_444AAD73D851CD0C9419CA85AA921420" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_444AAD73D851CD0C9419CA85AA921420_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_444AAD73D851CD0C9419CA85AA921420" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_444AAD73D851CD0C9419CA85AA921420" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost_444AAD73D851CD0C9419CA85AA921420" xlink:to="lab_us-gaap_OperatingLeaseCost_444AAD73D851CD0C9419CA85AA921420" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_457D7234A39EAC8CD868CA85AA929C8F_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_457D7234A39EAC8CD868CA85AA929C8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_457D7234A39EAC8CD868CA85AA929C8F_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_457D7234A39EAC8CD868CA85AA929C8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_457D7234A39EAC8CD868CA85AA929C8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_457D7234A39EAC8CD868CA85AA929C8F" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_457D7234A39EAC8CD868CA85AA929C8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_615BC79AB189E60D11EACA85AA92755D_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_615BC79AB189E60D11EACA85AA92755D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_615BC79AB189E60D11EACA85AA92755D_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_615BC79AB189E60D11EACA85AA92755D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_615BC79AB189E60D11EACA85AA92755D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_615BC79AB189E60D11EACA85AA92755D" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_615BC79AB189E60D11EACA85AA92755D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4DE4E2F85D46F9F67BE4CA85AA93B877_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4DE4E2F85D46F9F67BE4CA85AA93B877" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4DE4E2F85D46F9F67BE4CA85AA93B877_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4DE4E2F85D46F9F67BE4CA85AA93B877" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4DE4E2F85D46F9F67BE4CA85AA93B877" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4DE4E2F85D46F9F67BE4CA85AA93B877" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4DE4E2F85D46F9F67BE4CA85AA93B877" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3272EFE59218FFA507C6CA85AA93CA05_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3272EFE59218FFA507C6CA85AA93CA05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3272EFE59218FFA507C6CA85AA93CA05_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3272EFE59218FFA507C6CA85AA93CA05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3272EFE59218FFA507C6CA85AA93CA05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3272EFE59218FFA507C6CA85AA93CA05" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3272EFE59218FFA507C6CA85AA93CA05" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_D95378FF3D65DDBBB211CA85AA93C7B1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_D95378FF3D65DDBBB211CA85AA93C7B1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_D95378FF3D65DDBBB211CA85AA93C7B1_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_D95378FF3D65DDBBB211CA85AA93C7B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_D95378FF3D65DDBBB211CA85AA93C7B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_D95378FF3D65DDBBB211CA85AA93C7B1" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_D95378FF3D65DDBBB211CA85AA93C7B1" xlink:type="arc" />
    <link:label id="lab_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1_terseLabel_en-US" xlink:label="lab_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Future Minimum Lease Payments</link:label>
    <link:label id="lab_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1_label_en-US" xlink:label="lab_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Future Minimum Lease Payments</link:label>
    <link:label id="lab_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1_documentation_en-US" xlink:label="lab_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total Future Minimum Lease Payments</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TotalFutureMinimumLeasePayments" xlink:label="loc_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1" xlink:to="lab_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_B4B2CEDA92B7B1AEDD13CA85AA937284_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_B4B2CEDA92B7B1AEDD13CA85AA937284" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_B4B2CEDA92B7B1AEDD13CA85AA937284_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_B4B2CEDA92B7B1AEDD13CA85AA937284" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_B4B2CEDA92B7B1AEDD13CA85AA937284" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_B4B2CEDA92B7B1AEDD13CA85AA937284" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_B4B2CEDA92B7B1AEDD13CA85AA937284" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:type="arc" />
    <link:label id="lab_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92_terseLabel_en-US" xlink:label="lab_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Others</link:label>
    <link:label id="lab_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92_label_en-US" xlink:label="lab_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Americas [Member]</link:label>
    <link:label id="lab_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92_documentation_en-US" xlink:label="lab_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Americas [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OtherAmericasMember" xlink:label="loc_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92" xlink:to="lab_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92" xlink:type="arc" />
    <link:label id="lab_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC_terseLabel_en-US" xlink:label="lab_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Americas</link:label>
    <link:label id="lab_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC_label_en-US" xlink:label="lab_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Americas [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC" xlink:to="lab_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC" xlink:type="arc" />
    <link:label id="lab_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asia-Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2_label_en-US" xlink:label="lab_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaPacificMember" xlink:label="loc_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2" xlink:to="lab_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2" xlink:type="arc" />
    <link:label id="lab_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E_terseLabel_en-US" xlink:label="lab_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E_label_en-US" xlink:label="lab_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E" xlink:to="lab_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E" xlink:type="arc" />
    <link:label id="lab_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A_terseLabel_en-US" xlink:label="lab_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Others [Member]</link:label>
    <link:label id="lab_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A_label_en-US" xlink:label="lab_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Others [Member]</link:label>
    <link:label id="lab_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A_documentation_en-US" xlink:label="lab_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Others [Member]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OthersMember" xlink:label="loc_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A" xlink:to="lab_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:type="arc" />
    <link:label id="lab_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A_terseLabel_en-US" xlink:label="lab_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of Total</link:label>
    <link:label id="lab_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A_label_en-US" xlink:label="lab_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Total Revenue</link:label>
    <link:label id="lab_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A_documentation_en-US" xlink:label="lab_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of Total Revenue</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageOfTotalRevenue" xlink:label="loc_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A" xlink:to="lab_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_4C690847D1EF17E032D8CA85AA9D9841_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_4C690847D1EF17E032D8CA85AA9D9841" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_4C690847D1EF17E032D8CA85AA9D9841_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_4C690847D1EF17E032D8CA85AA9D9841" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_4C690847D1EF17E032D8CA85AA9D9841" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock_4C690847D1EF17E032D8CA85AA9D9841" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock_4C690847D1EF17E032D8CA85AA9D9841" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA_terseLabel_en-US" xlink:label="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Uncertainty [Axis]</link:label>
    <link:label id="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA_label_en-US" xlink:label="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Uncertainty [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:to="lab_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:type="arc" />
    <link:label id="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C_label_en-US" xlink:label="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:label="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C" xlink:to="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3FF6A0702543AB3D3B51CA85A98C08BB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3FF6A0702543AB3D3B51CA85A98C08BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3FF6A0702543AB3D3B51CA85A98C08BB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3FF6A0702543AB3D3B51CA85A98C08BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3FF6A0702543AB3D3B51CA85A98C08BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3FF6A0702543AB3D3B51CA85A98C08BB" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3FF6A0702543AB3D3B51CA85A98C08BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1FCC44F2BC526A4B10CCCA85A98D97BE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1FCC44F2BC526A4B10CCCA85A98D97BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1FCC44F2BC526A4B10CCCA85A98D97BE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1FCC44F2BC526A4B10CCCA85A98D97BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1FCC44F2BC526A4B10CCCA85A98D97BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1FCC44F2BC526A4B10CCCA85A98D97BE" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1FCC44F2BC526A4B10CCCA85A98D97BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_DA687F5CA0D4EBEDD99BCA85A98D0F5A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_DA687F5CA0D4EBEDD99BCA85A98D0F5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_DA687F5CA0D4EBEDD99BCA85A98D0F5A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_DA687F5CA0D4EBEDD99BCA85A98D0F5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_DA687F5CA0D4EBEDD99BCA85A98D0F5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_DA687F5CA0D4EBEDD99BCA85A98D0F5A" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_DA687F5CA0D4EBEDD99BCA85A98D0F5A" xlink:type="arc" />
    <link:label id="lab_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323_label_en-US" xlink:label="lab_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information Document [Abstract]</link:label>
    <link:label id="lab_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323_documentation_en-US" xlink:label="lab_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and Entity Information Document [Abstract]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DocumentandEntityInformationDocumentAbstract" xlink:label="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="lab_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_6F8A8C4FBD4E40EA8124CA85ABACB73E_terseLabel_en-US" xlink:label="lab_dei_DocumentType_6F8A8C4FBD4E40EA8124CA85ABACB73E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_6F8A8C4FBD4E40EA8124CA85ABACB73E_label_en-US" xlink:label="lab_dei_DocumentType_6F8A8C4FBD4E40EA8124CA85ABACB73E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_6F8A8C4FBD4E40EA8124CA85ABACB73E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_6F8A8C4FBD4E40EA8124CA85ABACB73E" xlink:to="lab_dei_DocumentType_6F8A8C4FBD4E40EA8124CA85ABACB73E" xlink:type="arc" />
    <link:label id="lab_dei_DocumentAnnualReport_34306BC46490074D28D3CA85ABAC476A_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport_34306BC46490074D28D3CA85ABAC476A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_34306BC46490074D28D3CA85ABAC476A_label_en-US" xlink:label="lab_dei_DocumentAnnualReport_34306BC46490074D28D3CA85ABAC476A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_34306BC46490074D28D3CA85ABAC476A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport_34306BC46490074D28D3CA85ABAC476A" xlink:to="lab_dei_DocumentAnnualReport_34306BC46490074D28D3CA85ABAC476A" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_6699D7E36A28FB4F00BCCA85ABAC2E13_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_6699D7E36A28FB4F00BCCA85ABAC2E13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_6699D7E36A28FB4F00BCCA85ABAC2E13_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_6699D7E36A28FB4F00BCCA85ABAC2E13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_6699D7E36A28FB4F00BCCA85ABAC2E13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_6699D7E36A28FB4F00BCCA85ABAC2E13" xlink:to="lab_dei_DocumentPeriodEndDate_6699D7E36A28FB4F00BCCA85ABAC2E13" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_674BCE390A8177C7AA73CA85ABACFD09_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_674BCE390A8177C7AA73CA85ABACFD09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_674BCE390A8177C7AA73CA85ABACFD09_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_674BCE390A8177C7AA73CA85ABACFD09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_674BCE390A8177C7AA73CA85ABACFD09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_674BCE390A8177C7AA73CA85ABACFD09" xlink:to="lab_dei_DocumentFiscalYearFocus_674BCE390A8177C7AA73CA85ABACFD09" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_F4128FFC05C7197620ADCA85ABAD61E7_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_F4128FFC05C7197620ADCA85ABAD61E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_F4128FFC05C7197620ADCA85ABAD61E7_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_F4128FFC05C7197620ADCA85ABAD61E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_F4128FFC05C7197620ADCA85ABAD61E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_F4128FFC05C7197620ADCA85ABAD61E7" xlink:to="lab_dei_DocumentFiscalPeriodFocus_F4128FFC05C7197620ADCA85ABAD61E7" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_C1046DE38692E54B1639CA85ABAD093B_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_C1046DE38692E54B1639CA85ABAD093B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_C1046DE38692E54B1639CA85ABAD093B_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_C1046DE38692E54B1639CA85ABAD093B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_C1046DE38692E54B1639CA85ABAD093B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_C1046DE38692E54B1639CA85ABAD093B" xlink:to="lab_dei_DocumentTransitionReport_C1046DE38692E54B1639CA85ABAD093B" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_2D69B8D383531D09B0EDCA85ABADF280_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_2D69B8D383531D09B0EDCA85ABADF280" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_2D69B8D383531D09B0EDCA85ABADF280_label_en-US" xlink:label="lab_dei_EntityFileNumber_2D69B8D383531D09B0EDCA85ABADF280" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_2D69B8D383531D09B0EDCA85ABADF280" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_2D69B8D383531D09B0EDCA85ABADF280" xlink:to="lab_dei_EntityFileNumber_2D69B8D383531D09B0EDCA85ABADF280" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_26E1F31C937FDA920D2CCA85ABAD0155_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_26E1F31C937FDA920D2CCA85ABAD0155" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_26E1F31C937FDA920D2CCA85ABAD0155_label_en-US" xlink:label="lab_dei_EntityRegistrantName_26E1F31C937FDA920D2CCA85ABAD0155" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_26E1F31C937FDA920D2CCA85ABAD0155" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_26E1F31C937FDA920D2CCA85ABAD0155" xlink:to="lab_dei_EntityRegistrantName_26E1F31C937FDA920D2CCA85ABAD0155" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_53A00401B853C8CD64D2CA85ABAE32FC_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_53A00401B853C8CD64D2CA85ABAE32FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_53A00401B853C8CD64D2CA85ABAE32FC_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_53A00401B853C8CD64D2CA85ABAE32FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_53A00401B853C8CD64D2CA85ABAE32FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_53A00401B853C8CD64D2CA85ABAE32FC" xlink:to="lab_dei_EntityIncorporationStateCountryCode_53A00401B853C8CD64D2CA85ABAE32FC" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_215300CA694AD3F157FBCA85ABAE195C_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_215300CA694AD3F157FBCA85ABAE195C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_215300CA694AD3F157FBCA85ABAE195C_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_215300CA694AD3F157FBCA85ABAE195C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_215300CA694AD3F157FBCA85ABAE195C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_215300CA694AD3F157FBCA85ABAE195C" xlink:to="lab_dei_EntityTaxIdentificationNumber_215300CA694AD3F157FBCA85ABAE195C" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_76525E47E2C00FD9C815CA85ABAE5306_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_76525E47E2C00FD9C815CA85ABAE5306" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_76525E47E2C00FD9C815CA85ABAE5306_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_76525E47E2C00FD9C815CA85ABAE5306" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_76525E47E2C00FD9C815CA85ABAE5306" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_76525E47E2C00FD9C815CA85ABAE5306" xlink:to="lab_dei_EntityAddressAddressLine1_76525E47E2C00FD9C815CA85ABAE5306" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_56A64C7372AD9674FD11CA85ABAEBC26_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_56A64C7372AD9674FD11CA85ABAEBC26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_56A64C7372AD9674FD11CA85ABAEBC26_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_56A64C7372AD9674FD11CA85ABAEBC26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_56A64C7372AD9674FD11CA85ABAEBC26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_56A64C7372AD9674FD11CA85ABAEBC26" xlink:to="lab_dei_EntityAddressCityOrTown_56A64C7372AD9674FD11CA85ABAEBC26" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_8C864213F719BE06B55CCA85ABAFC9A2_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_8C864213F719BE06B55CCA85ABAFC9A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_8C864213F719BE06B55CCA85ABAFC9A2_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_8C864213F719BE06B55CCA85ABAFC9A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_8C864213F719BE06B55CCA85ABAFC9A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_8C864213F719BE06B55CCA85ABAFC9A2" xlink:to="lab_dei_EntityAddressStateOrProvince_8C864213F719BE06B55CCA85ABAFC9A2" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_381E631F0B6371E3E6DDCA85ABAF444B_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_381E631F0B6371E3E6DDCA85ABAF444B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_381E631F0B6371E3E6DDCA85ABAF444B_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_381E631F0B6371E3E6DDCA85ABAF444B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_381E631F0B6371E3E6DDCA85ABAF444B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_381E631F0B6371E3E6DDCA85ABAF444B" xlink:to="lab_dei_EntityAddressPostalZipCode_381E631F0B6371E3E6DDCA85ABAF444B" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_78B9A7D07F60457E8AE8CA85ABAF5112_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_78B9A7D07F60457E8AE8CA85ABAF5112" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_78B9A7D07F60457E8AE8CA85ABAF5112_label_en-US" xlink:label="lab_dei_CityAreaCode_78B9A7D07F60457E8AE8CA85ABAF5112" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_78B9A7D07F60457E8AE8CA85ABAF5112" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_78B9A7D07F60457E8AE8CA85ABAF5112" xlink:to="lab_dei_CityAreaCode_78B9A7D07F60457E8AE8CA85ABAF5112" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_74A1E954F9B4C8FBBBFFCA85ABAF1033_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_74A1E954F9B4C8FBBBFFCA85ABAF1033" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_74A1E954F9B4C8FBBBFFCA85ABAF1033_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_74A1E954F9B4C8FBBBFFCA85ABAF1033" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_74A1E954F9B4C8FBBBFFCA85ABAF1033" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_74A1E954F9B4C8FBBBFFCA85ABAF1033" xlink:to="lab_dei_LocalPhoneNumber_74A1E954F9B4C8FBBBFFCA85ABAF1033" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_A757CB1192D4B8503B02CA85ABAF8112_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_A757CB1192D4B8503B02CA85ABAF8112" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_A757CB1192D4B8503B02CA85ABAF8112_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_A757CB1192D4B8503B02CA85ABAF8112" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_A757CB1192D4B8503B02CA85ABAF8112" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_A757CB1192D4B8503B02CA85ABAF8112" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_A757CB1192D4B8503B02CA85ABAF8112" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_49F7C4DDE1F623E9ED1CCA85ABB0EC29_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_49F7C4DDE1F623E9ED1CCA85ABB0EC29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_49F7C4DDE1F623E9ED1CCA85ABB0EC29_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_49F7C4DDE1F623E9ED1CCA85ABB0EC29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_49F7C4DDE1F623E9ED1CCA85ABB0EC29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_49F7C4DDE1F623E9ED1CCA85ABB0EC29" xlink:to="lab_dei_EntityVoluntaryFilers_49F7C4DDE1F623E9ED1CCA85ABB0EC29" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_98156594DF60AA411122CA85ABB07C1C_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_98156594DF60AA411122CA85ABB07C1C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_98156594DF60AA411122CA85ABB07C1C_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_98156594DF60AA411122CA85ABB07C1C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_98156594DF60AA411122CA85ABB07C1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_98156594DF60AA411122CA85ABB07C1C" xlink:to="lab_dei_EntityCurrentReportingStatus_98156594DF60AA411122CA85ABB07C1C" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_94D15A8DEF210E3D502FCA85ABB0043C_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_94D15A8DEF210E3D502FCA85ABB0043C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_94D15A8DEF210E3D502FCA85ABB0043C_label_en-US" xlink:label="lab_dei_EntityFilerCategory_94D15A8DEF210E3D502FCA85ABB0043C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_94D15A8DEF210E3D502FCA85ABB0043C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_94D15A8DEF210E3D502FCA85ABB0043C" xlink:to="lab_dei_EntityFilerCategory_94D15A8DEF210E3D502FCA85ABB0043C" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_6BBE06B9A9C7D7434D80CA85ABB0DE74_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_6BBE06B9A9C7D7434D80CA85ABB0DE74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_6BBE06B9A9C7D7434D80CA85ABB0DE74_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_6BBE06B9A9C7D7434D80CA85ABB0DE74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_6BBE06B9A9C7D7434D80CA85ABB0DE74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_6BBE06B9A9C7D7434D80CA85ABB0DE74" xlink:to="lab_dei_EntitySmallBusiness_6BBE06B9A9C7D7434D80CA85ABB0DE74" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_D3F7AE7EC637EA8EEFE8CA85ABB04FBB_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_D3F7AE7EC637EA8EEFE8CA85ABB04FBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_D3F7AE7EC637EA8EEFE8CA85ABB04FBB_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_D3F7AE7EC637EA8EEFE8CA85ABB04FBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_D3F7AE7EC637EA8EEFE8CA85ABB04FBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_D3F7AE7EC637EA8EEFE8CA85ABB04FBB" xlink:to="lab_dei_EntityEmergingGrowthCompany_D3F7AE7EC637EA8EEFE8CA85ABB04FBB" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_77CE6323D0B3B1FB2AF3CA85ABB157D9_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_77CE6323D0B3B1FB2AF3CA85ABB157D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_77CE6323D0B3B1FB2AF3CA85ABB157D9_label_en-US" xlink:label="lab_dei_EntityShellCompany_77CE6323D0B3B1FB2AF3CA85ABB157D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_77CE6323D0B3B1FB2AF3CA85ABB157D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_77CE6323D0B3B1FB2AF3CA85ABB157D9" xlink:to="lab_dei_EntityShellCompany_77CE6323D0B3B1FB2AF3CA85ABB157D9" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_C7F840060F8FFBB1F432CA85ABB1B5CA_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_C7F840060F8FFBB1F432CA85ABB1B5CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_C7F840060F8FFBB1F432CA85ABB1B5CA_label_en-US" xlink:label="lab_dei_EntityPublicFloat_C7F840060F8FFBB1F432CA85ABB1B5CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_C7F840060F8FFBB1F432CA85ABB1B5CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_C7F840060F8FFBB1F432CA85ABB1B5CA" xlink:to="lab_dei_EntityPublicFloat_C7F840060F8FFBB1F432CA85ABB1B5CA" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_5386D1018A3E900DA87ECA85ABB1844E_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_5386D1018A3E900DA87ECA85ABB1844E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_5386D1018A3E900DA87ECA85ABB1844E_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_5386D1018A3E900DA87ECA85ABB1844E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_5386D1018A3E900DA87ECA85ABB1844E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_5386D1018A3E900DA87ECA85ABB1844E" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_5386D1018A3E900DA87ECA85ABB1844E" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_144CA0A26D3E4B66C82BCA85ABB12EEC_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_144CA0A26D3E4B66C82BCA85ABB12EEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_144CA0A26D3E4B66C82BCA85ABB12EEC_label_en-US" xlink:label="lab_dei_AmendmentFlag_144CA0A26D3E4B66C82BCA85ABB12EEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_144CA0A26D3E4B66C82BCA85ABB12EEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_144CA0A26D3E4B66C82BCA85ABB12EEC" xlink:to="lab_dei_AmendmentFlag_144CA0A26D3E4B66C82BCA85ABB12EEC" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_64868315B795280376BECA85ABB17532_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_64868315B795280376BECA85ABB17532" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_64868315B795280376BECA85ABB17532_label_en-US" xlink:label="lab_dei_Security12bTitle_64868315B795280376BECA85ABB17532" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_64868315B795280376BECA85ABB17532" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_64868315B795280376BECA85ABB17532" xlink:to="lab_dei_Security12bTitle_64868315B795280376BECA85ABB17532" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_2024318208820391622ECA85ABB1216F_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_2024318208820391622ECA85ABB1216F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_2024318208820391622ECA85ABB1216F_label_en-US" xlink:label="lab_dei_TradingSymbol_2024318208820391622ECA85ABB1216F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_2024318208820391622ECA85ABB1216F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_2024318208820391622ECA85ABB1216F" xlink:to="lab_dei_TradingSymbol_2024318208820391622ECA85ABB1216F" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_B1007EA19FAEFC49E2CECA85ABB24B8B_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_B1007EA19FAEFC49E2CECA85ABB24B8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_B1007EA19FAEFC49E2CECA85ABB24B8B_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_B1007EA19FAEFC49E2CECA85ABB24B8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_B1007EA19FAEFC49E2CECA85ABB24B8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_B1007EA19FAEFC49E2CECA85ABB24B8B" xlink:to="lab_dei_EntityCentralIndexKey_B1007EA19FAEFC49E2CECA85ABB24B8B" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_8A20808114F2F728EEA7CA85ABB28855_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_8A20808114F2F728EEA7CA85ABB28855" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_8A20808114F2F728EEA7CA85ABB28855_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_8A20808114F2F728EEA7CA85ABB28855" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_8A20808114F2F728EEA7CA85ABB28855" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_8A20808114F2F728EEA7CA85ABB28855" xlink:to="lab_dei_CurrentFiscalYearEndDate_8A20808114F2F728EEA7CA85ABB28855" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_E21579F7FB1D1E528705CA85ABB23FB9_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_E21579F7FB1D1E528705CA85ABB23FB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_E21579F7FB1D1E528705CA85ABB23FB9_label_en-US" xlink:label="lab_dei_SecurityExchangeName_E21579F7FB1D1E528705CA85ABB23FB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_E21579F7FB1D1E528705CA85ABB23FB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_E21579F7FB1D1E528705CA85ABB23FB9" xlink:to="lab_dei_SecurityExchangeName_E21579F7FB1D1E528705CA85ABB23FB9" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_7F62F23E9D3BE826F0B2CA85ABB23738_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_7F62F23E9D3BE826F0B2CA85ABB23738" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_7F62F23E9D3BE826F0B2CA85ABB23738_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_7F62F23E9D3BE826F0B2CA85ABB23738" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_7F62F23E9D3BE826F0B2CA85ABB23738" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_7F62F23E9D3BE826F0B2CA85ABB23738" xlink:to="lab_dei_EntityInteractiveDataCurrent_7F62F23E9D3BE826F0B2CA85ABB23738" xlink:type="arc" />
    <link:label id="lab_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2_terseLabel_en-US" xlink:label="lab_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Assets (Liabilities), Net [Text Block]</link:label>
    <link:label id="lab_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2_label_en-US" xlink:label="lab_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Assets (Liabilities), Net [Text Block]</link:label>
    <link:label id="lab_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2_documentation_en-US" xlink:label="lab_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Assets (Liabilities), Net [Text Block]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ContractAssetsLiabilitiesNetTextBlock" xlink:label="loc_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2" xlink:to="lab_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_34EAB5A6CF0A7DB4B322CA85AA84D4D3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_34EAB5A6CF0A7DB4B322CA85AA84D4D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_34EAB5A6CF0A7DB4B322CA85AA84D4D3_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_34EAB5A6CF0A7DB4B322CA85AA84D4D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_34EAB5A6CF0A7DB4B322CA85AA84D4D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_34EAB5A6CF0A7DB4B322CA85AA84D4D3" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_34EAB5A6CF0A7DB4B322CA85AA84D4D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_BB6CDD939AE2CD8A9635CA85A9E82D1E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_BB6CDD939AE2CD8A9635CA85A9E82D1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NonVested Restricted Common Stock</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_BB6CDD939AE2CD8A9635CA85A9E82D1E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_BB6CDD939AE2CD8A9635CA85A9E82D1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Share Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_BB6CDD939AE2CD8A9635CA85A9E82D1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_BB6CDD939AE2CD8A9635CA85A9E82D1E" xlink:to="lab_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_BB6CDD939AE2CD8A9635CA85A9E82D1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_C0C19998842F96201CD7CA85A9E90F8C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_C0C19998842F96201CD7CA85A9E90F8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_C0C19998842F96201CD7CA85A9E90F8C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_C0C19998842F96201CD7CA85A9E90F8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_C0C19998842F96201CD7CA85A9E90F8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_C0C19998842F96201CD7CA85A9E90F8C" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_C0C19998842F96201CD7CA85A9E90F8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_EA911B0B40C4D82FF5C3CA85AB7A5F2D_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_EA911B0B40C4D82FF5C3CA85AB7A5F2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_EA911B0B40C4D82FF5C3CA85AB7A5F2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_EA911B0B40C4D82FF5C3CA85AB7A5F2D" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_EA911B0B40C4D82FF5C3CA85AB7A5F2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, allowance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E" xlink:to="lab_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111" xlink:to="lab_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25" xlink:to="lab_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25" xlink:type="arc" />
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_FD253140E097DE88E65DCA85A9A33FD2_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_FD253140E097DE88E65DCA85A9A33FD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_FD253140E097DE88E65DCA85A9A33FD2_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_FD253140E097DE88E65DCA85A9A33FD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_FD253140E097DE88E65DCA85A9A33FD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_FD253140E097DE88E65DCA85A9A33FD2" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_FD253140E097DE88E65DCA85A9A33FD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:to="lab_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:to="lab_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0CE3C430D380AD6244C4CA85AB950213_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0CE3C430D380AD6244C4CA85AB950213" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0CE3C430D380AD6244C4CA85AB950213" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0CE3C430D380AD6244C4CA85AB950213" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0CE3C430D380AD6244C4CA85AB950213" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8A8397DAD16BC2FD14D9CA85AB959FD6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8A8397DAD16BC2FD14D9CA85AB959FD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable debt securities, at fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8A8397DAD16BC2FD14D9CA85AB959FD6_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8A8397DAD16BC2FD14D9CA85AB959FD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8A8397DAD16BC2FD14D9CA85AB959FD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8A8397DAD16BC2FD14D9CA85AB959FD6" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8A8397DAD16BC2FD14D9CA85AB959FD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_83B82ED97025D7B04B14CA85AB960FEA_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_83B82ED97025D7B04B14CA85AB960FEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowance of $938,000 and $304,000 in 2019 and 2018, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_83B82ED97025D7B04B14CA85AB960FEA_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_83B82ED97025D7B04B14CA85AB960FEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_83B82ED97025D7B04B14CA85AB960FEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_83B82ED97025D7B04B14CA85AB960FEA" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_83B82ED97025D7B04B14CA85AB960FEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_82C49E76F17DDC43BA86CA85AB96B32F_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_82C49E76F17DDC43BA86CA85AB96B32F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract assets and unbilled receivables</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_82C49E76F17DDC43BA86CA85AB96B32F_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_82C49E76F17DDC43BA86CA85AB96B32F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_82C49E76F17DDC43BA86CA85AB96B32F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_82C49E76F17DDC43BA86CA85AB96B32F" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_82C49E76F17DDC43BA86CA85AB96B32F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_6F6E13BFDDAFBF4EA271CA85AB965DDF_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_6F6E13BFDDAFBF4EA271CA85AB965DDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_6F6E13BFDDAFBF4EA271CA85AB965DDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_6F6E13BFDDAFBF4EA271CA85AB965DDF" xlink:to="lab_us-gaap_InventoryNet_6F6E13BFDDAFBF4EA271CA85AB965DDF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidTaxes_3F133233904BD310FD2DCA85AB96CC76_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_3F133233904BD310FD2DCA85AB96CC76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_3F133233904BD310FD2DCA85AB96CC76_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_3F133233904BD310FD2DCA85AB96CC76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_3F133233904BD310FD2DCA85AB96CC76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes_3F133233904BD310FD2DCA85AB96CC76" xlink:to="lab_us-gaap_PrepaidTaxes_3F133233904BD310FD2DCA85AB96CC76" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_14D25D5A89EB3441CF93CA85AB968009_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_14D25D5A89EB3441CF93CA85AB968009" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_14D25D5A89EB3441CF93CA85AB968009_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_14D25D5A89EB3441CF93CA85AB968009" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_14D25D5A89EB3441CF93CA85AB968009" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_14D25D5A89EB3441CF93CA85AB968009" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_14D25D5A89EB3441CF93CA85AB968009" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_409AC69D9CC45602F322CA85AB9610C4_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_409AC69D9CC45602F322CA85AB9610C4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_409AC69D9CC45602F322CA85AB9610C4_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_409AC69D9CC45602F322CA85AB9610C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_409AC69D9CC45602F322CA85AB9610C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_409AC69D9CC45602F322CA85AB9610C4" xlink:to="lab_us-gaap_AssetsCurrent_409AC69D9CC45602F322CA85AB9610C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_9A7D726D3B6BEA163264CA85AB97516B_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_9A7D726D3B6BEA163264CA85AB97516B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9A7D726D3B6BEA163264CA85AB97516B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_9A7D726D3B6BEA163264CA85AB97516B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_9A7D726D3B6BEA163264CA85AB97516B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RealEstateHeldforsale_9458CE26A9A8A4AA95A2CA85AB98B33F_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateHeldforsale_9458CE26A9A8A4AA95A2CA85AB98B33F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity investments</link:label>
    <link:label id="lab_us-gaap_RealEstateHeldforsale_9458CE26A9A8A4AA95A2CA85AB98B33F_label_en-US" xlink:label="lab_us-gaap_RealEstateHeldforsale_9458CE26A9A8A4AA95A2CA85AB98B33F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Real Estate Held-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RealEstateHeldforsale" xlink:label="loc_us-gaap_RealEstateHeldforsale_9458CE26A9A8A4AA95A2CA85AB98B33F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateHeldforsale_9458CE26A9A8A4AA95A2CA85AB98B33F" xlink:to="lab_us-gaap_RealEstateHeldforsale_9458CE26A9A8A4AA95A2CA85AB98B33F" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_137316E24399A8CC04FECA85AB983ED7_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_137316E24399A8CC04FECA85AB983ED7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_137316E24399A8CC04FECA85AB983ED7_label_en-US" xlink:label="lab_us-gaap_Assets_137316E24399A8CC04FECA85AB983ED7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_137316E24399A8CC04FECA85AB983ED7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_137316E24399A8CC04FECA85AB983ED7" xlink:to="lab_us-gaap_Assets_137316E24399A8CC04FECA85AB983ED7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_C95E555C58719468DD5CCA85AB994F58_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_C95E555C58719468DD5CCA85AB994F58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_C95E555C58719468DD5CCA85AB994F58_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_C95E555C58719468DD5CCA85AB994F58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_C95E555C58719468DD5CCA85AB994F58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_C95E555C58719468DD5CCA85AB994F58" xlink:to="lab_us-gaap_AccountsPayableCurrent_C95E555C58719468DD5CCA85AB994F58" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_391CF4372DC8F1F53698CA85AB997D96_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_391CF4372DC8F1F53698CA85AB997D96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll and expenses</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_391CF4372DC8F1F53698CA85AB997D96_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_391CF4372DC8F1F53698CA85AB997D96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_391CF4372DC8F1F53698CA85AB997D96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_391CF4372DC8F1F53698CA85AB997D96" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_391CF4372DC8F1F53698CA85AB997D96" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_7BB04FF54D94AA160FC1CA85AB99EDCA_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_7BB04FF54D94AA160FC1CA85AB99EDCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued warranty</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_7BB04FF54D94AA160FC1CA85AB99EDCA_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_7BB04FF54D94AA160FC1CA85AB99EDCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_7BB04FF54D94AA160FC1CA85AB99EDCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_7BB04FF54D94AA160FC1CA85AB99EDCA" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_7BB04FF54D94AA160FC1CA85AB99EDCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_A7C1A56AECCEAC2F4694CA85AB9A96AD_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_A7C1A56AECCEAC2F4694CA85AB9A96AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities and billings in excess of revenue earned</link:label>
    <link:label id="lab_us-gaap_BillingsInExcessOfCost_A7C1A56AECCEAC2F4694CA85AB9A96AD_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCost_A7C1A56AECCEAC2F4694CA85AB9A96AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billings in Excess of Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="loc_us-gaap_BillingsInExcessOfCost_A7C1A56AECCEAC2F4694CA85AB9A96AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCost_A7C1A56AECCEAC2F4694CA85AB9A96AD" xlink:to="lab_us-gaap_BillingsInExcessOfCost_A7C1A56AECCEAC2F4694CA85AB9A96AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3B8EB2320133B68E8D64CA85AB9B4E9D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3B8EB2320133B68E8D64CA85AB9B4E9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3B8EB2320133B68E8D64CA85AB9B4E9D_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3B8EB2320133B68E8D64CA85AB9B4E9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3B8EB2320133B68E8D64CA85AB9B4E9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3B8EB2320133B68E8D64CA85AB9B4E9D" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3B8EB2320133B68E8D64CA85AB9B4E9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesCurrent_CBB52C3B17A5A4081AA3CA85AB9BA79A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesCurrent_CBB52C3B17A5A4081AA3CA85AB9BA79A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesCurrent_CBB52C3B17A5A4081AA3CA85AB9BA79A_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesCurrent_CBB52C3B17A5A4081AA3CA85AB9BA79A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesCurrent_CBB52C3B17A5A4081AA3CA85AB9BA79A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesCurrent_CBB52C3B17A5A4081AA3CA85AB9BA79A" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesCurrent_CBB52C3B17A5A4081AA3CA85AB9BA79A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_DF1A6877271B74998795CA85AB9B2D8F_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_DF1A6877271B74998795CA85AB9B2D8F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_DF1A6877271B74998795CA85AB9B2D8F_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_DF1A6877271B74998795CA85AB9B2D8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_DF1A6877271B74998795CA85AB9B2D8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_DF1A6877271B74998795CA85AB9B2D8F" xlink:to="lab_us-gaap_LiabilitiesCurrent_DF1A6877271B74998795CA85AB9B2D8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_AE474D23EC754D163ABACA85AB9CAC87_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_AE474D23EC754D163ABACA85AB9CAC87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent contract liabilities and asset retirement obligations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_AE474D23EC754D163ABACA85AB9CAC87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_AE474D23EC754D163ABACA85AB9CAC87" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_AE474D23EC754D163ABACA85AB9CAC87" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_4FBE435CFE059F437065CA85AB9CFD3A_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent_4FBE435CFE059F437065CA85AB9CFD3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_4FBE435CFE059F437065CA85AB9CFD3A_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent_4FBE435CFE059F437065CA85AB9CFD3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_4FBE435CFE059F437065CA85AB9CFD3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsNoncurrent_4FBE435CFE059F437065CA85AB9CFD3A" xlink:to="lab_us-gaap_AssetRetirementObligationsNoncurrent_4FBE435CFE059F437065CA85AB9CFD3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_3E37C5D1D3D74EF439E0CA85AB9C0BD8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_3E37C5D1D3D74EF439E0CA85AB9C0BD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_3E37C5D1D3D74EF439E0CA85AB9C0BD8_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_3E37C5D1D3D74EF439E0CA85AB9C0BD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3E37C5D1D3D74EF439E0CA85AB9C0BD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3E37C5D1D3D74EF439E0CA85AB9C0BD8" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_3E37C5D1D3D74EF439E0CA85AB9C0BD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_6E89B2271B35FC941807CA85AB9C127C_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_6E89B2271B35FC941807CA85AB9C127C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_6E89B2271B35FC941807CA85AB9C127C_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_6E89B2271B35FC941807CA85AB9C127C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Other than Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_6E89B2271B35FC941807CA85AB9C127C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_6E89B2271B35FC941807CA85AB9C127C" xlink:to="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_6E89B2271B35FC941807CA85AB9C127C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_608CAAE0F86B99BF2D1FCA85AB9C5541_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_608CAAE0F86B99BF2D1FCA85AB9C5541" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 13)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_608CAAE0F86B99BF2D1FCA85AB9C5541_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_608CAAE0F86B99BF2D1FCA85AB9C5541" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_608CAAE0F86B99BF2D1FCA85AB9C5541" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_608CAAE0F86B99BF2D1FCA85AB9C5541" xlink:to="lab_us-gaap_CommitmentsAndContingencies_608CAAE0F86B99BF2D1FCA85AB9C5541" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_6062C4787506E6E0EA14CA85AB9D43AC_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_6062C4787506E6E0EA14CA85AB9D43AC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value $.01 per share: authorized, 3,000 shares; none issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_6062C4787506E6E0EA14CA85AB9D43AC_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_6062C4787506E6E0EA14CA85AB9D43AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_6062C4787506E6E0EA14CA85AB9D43AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_6062C4787506E6E0EA14CA85AB9D43AC" xlink:to="lab_us-gaap_PreferredStockValue_6062C4787506E6E0EA14CA85AB9D43AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_D1ECA444E0EA0E76F464CA85AB9D3B9C_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_D1ECA444E0EA0E76F464CA85AB9D3B9C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value $.01 per share: authorized, 120,000,000 shares; issued 84,399,540 shares in 2019 and 80,735,320 shares in 2018; outstanding 82,536,416 in 2019 and 74,008,815 in 2018, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_D1ECA444E0EA0E76F464CA85AB9D3B9C_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_D1ECA444E0EA0E76F464CA85AB9D3B9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_D1ECA444E0EA0E76F464CA85AB9D3B9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_D1ECA444E0EA0E76F464CA85AB9D3B9C" xlink:to="lab_us-gaap_CommonStockValue_D1ECA444E0EA0E76F464CA85AB9D3B9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_0AE74798438870877EE0CA85AB9ECC9C_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_0AE74798438870877EE0CA85AB9ECC9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_0AE74798438870877EE0CA85AB9ECC9C_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_0AE74798438870877EE0CA85AB9ECC9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0AE74798438870877EE0CA85AB9ECC9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0AE74798438870877EE0CA85AB9ECC9C" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_0AE74798438870877EE0CA85AB9ECC9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_C7918F9A011DD515370DCA85AB9E6BE7_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_C7918F9A011DD515370DCA85AB9E6BE7" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock (4,513,256 shares in 2019 and 2018, at cost)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_C7918F9A011DD515370DCA85AB9E6BE7_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_C7918F9A011DD515370DCA85AB9E6BE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_C7918F9A011DD515370DCA85AB9E6BE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_C7918F9A011DD515370DCA85AB9E6BE7" xlink:to="lab_us-gaap_TreasuryStockValue_C7918F9A011DD515370DCA85AB9E6BE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BC5923CF662BD8ECC611CA85AB9E27A9_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BC5923CF662BD8ECC611CA85AB9E27A9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BC5923CF662BD8ECC611CA85AB9E27A9_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BC5923CF662BD8ECC611CA85AB9E27A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BC5923CF662BD8ECC611CA85AB9E27A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BC5923CF662BD8ECC611CA85AB9E27A9" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BC5923CF662BD8ECC611CA85AB9E27A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_B9D9B38C094AB57CCD4ACA85AB9F05FF_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_B9D9B38C094AB57CCD4ACA85AB9F05FF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Kopin Corporation stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_B9D9B38C094AB57CCD4ACA85AB9F05FF_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_B9D9B38C094AB57CCD4ACA85AB9F05FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_B9D9B38C094AB57CCD4ACA85AB9F05FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_B9D9B38C094AB57CCD4ACA85AB9F05FF" xlink:to="lab_us-gaap_StockholdersEquity_B9D9B38C094AB57CCD4ACA85AB9F05FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterest_0ABB3BC9DD918DAC1D54CA85AB9F1A45_verboseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest_0ABB3BC9DD918DAC1D54CA85AB9F1A45" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_0ABB3BC9DD918DAC1D54CA85AB9F1A45_label_en-US" xlink:label="lab_us-gaap_MinorityInterest_0ABB3BC9DD918DAC1D54CA85AB9F1A45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_0ABB3BC9DD918DAC1D54CA85AB9F1A45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest_0ABB3BC9DD918DAC1D54CA85AB9F1A45" xlink:to="lab_us-gaap_MinorityInterest_0ABB3BC9DD918DAC1D54CA85AB9F1A45" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3A52C331471D42A55958CA85AB9FB192_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3A52C331471D42A55958CA85AB9FB192" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3A52C331471D42A55958CA85AB9FB192" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3A52C331471D42A55958CA85AB9FB192" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3A52C331471D42A55958CA85AB9FB192" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_4727F85DCE68888B83DDCA85AB9F5D4D_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_4727F85DCE68888B83DDCA85AB9F5D4D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_4727F85DCE68888B83DDCA85AB9F5D4D_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_4727F85DCE68888B83DDCA85AB9F5D4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4727F85DCE68888B83DDCA85AB9F5D4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4727F85DCE68888B83DDCA85AB9F5D4D" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_4727F85DCE68888B83DDCA85AB9F5D4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of product revenues</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956" xlink:to="lab_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_04EA4F5B072C1862DC8DCA85A899C6C2_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_04EA4F5B072C1862DC8DCA85A899C6C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_04EA4F5B072C1862DC8DCA85A899C6C2_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_04EA4F5B072C1862DC8DCA85A899C6C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_04EA4F5B072C1862DC8DCA85A899C6C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_04EA4F5B072C1862DC8DCA85A899C6C2" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_04EA4F5B072C1862DC8DCA85A899C6C2" xlink:type="arc" />
    <link:label id="lab_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C_terseLabel_en-US" xlink:label="lab_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:label id="lab_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C_label_en-US" xlink:label="lab_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:label id="lab_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C_documentation_en-US" xlink:label="lab_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxesTable" xlink:label="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:to="lab_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">International jurisdictions</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004" xlink:to="lab_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004" xlink:type="arc" />
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916" xlink:type="arc" />
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3" xlink:type="arc" />
    <link:label id="lab_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0_terseLabel_en-US" xlink:label="lab_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0_label_en-US" xlink:label="lab_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0_documentation_en-US" xlink:label="lab_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxesLineItems" xlink:label="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="lab_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:type="arc" />
    <link:label id="lab_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC_terseLabel_en-US" xlink:label="lab_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from AMT Refund</link:label>
    <link:label id="lab_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC_label_en-US" xlink:label="lab_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from AMT Refund</link:label>
    <link:label id="lab_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC_documentation_en-US" xlink:label="lab_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from AMT Refund</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ProceedsfromAMTRefund" xlink:label="loc_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC" xlink:to="lab_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7" xlink:type="arc" />
    <link:label id="lab_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E_terseLabel_en-US" xlink:label="lab_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act of 2017, Remeasurement of Deferred for Reduction in Corporate Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E_label_en-US" xlink:label="lab_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act of 2017, Remeasurement of Deferred for Reduction in Corporate Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E_documentation_en-US" xlink:label="lab_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act of 2017, Remeasurement of Deferred for Reduction in Corporate Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit" xlink:label="loc_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E" xlink:to="lab_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total current provision</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20_label_en-US" xlink:label="lab_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Other Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20" xlink:to="lab_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total deferred provision</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax provision at federal statutory rates</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State tax liability</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign deferred tax rate differential</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign withholding</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3" xlink:to="lab_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3" xlink:type="arc" />
    <link:label id="lab_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F_terseLabel_en-US" xlink:label="lab_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outside basis in Kowon, net unremitted earnings</link:label>
    <link:label id="lab_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F_label_en-US" xlink:label="lab_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Outside Basis in Subsidiary</link:label>
    <link:label id="lab_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F_documentation_en-US" xlink:label="lab_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Outside Basis in Subsidiary</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary" xlink:label="loc_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F" xlink:to="lab_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible expenses</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48" xlink:type="arc" />
    <link:label id="lab_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B_negatedTerseLabel_en-US" xlink:label="lab_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase in net state operating loss carryforwards</link:label>
    <link:label id="lab_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B_label_en-US" xlink:label="lab_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Change in State Net Operating Loss Carryforwards</link:label>
    <link:label id="lab_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B_documentation_en-US" xlink:label="lab_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Change in State Net Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards" xlink:label="loc_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B" xlink:to="lab_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:label id="lab_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D_label_en-US" xlink:label="lab_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D" xlink:to="lab_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D" xlink:type="arc" />
    <link:label id="lab_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5_terseLabel_en-US" xlink:label="lab_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision to tax return adjustments and tax rate change (1)</link:label>
    <link:label id="lab_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5_label_en-US" xlink:label="lab_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Reconciliation Change in Enacted Tax Rate and Prior Year Income Taxes</link:label>
    <link:label id="lab_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5_documentation_en-US" xlink:label="lab_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Reconciliation Change in Enacted Tax Rate and Prior Year Income Taxes</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" xlink:label="loc_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5" xlink:to="lab_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C" xlink:type="arc" />
    <link:label id="lab_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C_terseLabel_en-US" xlink:label="lab_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Amount</link:label>
    <link:label id="lab_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C_label_en-US" xlink:label="lab_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconcilation, Non deductible Expenses, 162M compensation limitation</link:label>
    <link:label id="lab_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C_documentation_en-US" xlink:label="lab_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Non deductible Expenses, 162M compensation limitation</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation" xlink:label="loc_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C" xlink:to="lab_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible equity compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liability:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:type="arc" />
    <link:label id="lab_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050_negatedTerseLabel_en-US" xlink:label="lab_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign withholding liability</link:label>
    <link:label id="lab_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050_label_en-US" xlink:label="lab_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Foreign Taxes</link:label>
    <link:label id="lab_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050_documentation_en-US" xlink:label="lab_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Foreign Taxes</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeferredTaxLiabilitiesForeignTaxes" xlink:label="loc_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050" xlink:to="lab_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity awards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573" xlink:to="lab_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other Tax Carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other Tax Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907" xlink:to="lab_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907" xlink:type="arc" />
    <link:label id="lab_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E_terseLabel_en-US" xlink:label="lab_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label id="lab_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E_label_en-US" xlink:label="lab_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets (Liabilities), Net, Before Valuation Allowance</link:label>
    <link:label id="lab_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E_documentation_en-US" xlink:label="lab_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards, net of deferred tax liability attributable to taxable temporary differences.</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance" xlink:label="loc_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E" xlink:to="lab_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforwards available for tax purposes</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D" xlink:to="lab_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D" xlink:type="arc" />
    <link:label id="lab_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D_terseLabel_en-US" xlink:label="lab_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax returns examination period</link:label>
    <link:label id="lab_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D_label_en-US" xlink:label="lab_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Years Subject To Examination</link:label>
    <link:label id="lab_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D_documentation_en-US" xlink:label="lab_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Years Subject To Examination</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxExaminationYearsSubjectToExamination" xlink:label="loc_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D" xlink:to="lab_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D" xlink:type="arc" />
    <link:label id="lab_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB_terseLabel_en-US" xlink:label="lab_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The state impact of any federal changes, subject to examination by various states (in years)</link:label>
    <link:label id="lab_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB_label_en-US" xlink:label="lab_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Time Period That Tax Authorities Could Conduct Examinations Of Entitys Tax Filings</link:label>
    <link:label id="lab_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB_documentation_en-US" xlink:label="lab_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Time Period That Tax Authorities Could Conduct Examinations of Entitys Tax Filings</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings" xlink:label="loc_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB" xlink:to="lab_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Expense</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227" xlink:type="arc" />
    <link:label id="lab_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF_terseLabel_en-US" xlink:label="lab_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AMT Receivable, Current</link:label>
    <link:label id="lab_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF_label_en-US" xlink:label="lab_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AMT Receivable, Current</link:label>
    <link:label id="lab_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF_documentation_en-US" xlink:label="lab_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">AMT Receivable, Current</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AMTReceivableCurrent" xlink:label="loc_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF" xlink:to="lab_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF" xlink:type="arc" />
    <link:label id="lab_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618_terseLabel_en-US" xlink:label="lab_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Unlimited</link:label>
    <link:label id="lab_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618_label_en-US" xlink:label="lab_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Unlimited</link:label>
    <link:label id="lab_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618_documentation_en-US" xlink:label="lab_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Unlimited</link:label>
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OperatingLossCarryforwardsUnlimited" xlink:label="loc_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618" xlink:to="lab_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_DE5CDD90093375D61170CA85AABD3762_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_DE5CDD90093375D61170CA85AABD3762" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_DE5CDD90093375D61170CA85AABD3762" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_DE5CDD90093375D61170CA85AABD3762" xlink:to="lab_us-gaap_EquityAbstract_DE5CDD90093375D61170CA85AABD3762" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Translation Adjustment</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized holding (loss) gain on marketable securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications of gain (loss) of marketable securities in net loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:type="arc" />
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C5688CBCE54C77FA9066CA85AAC1CC6C_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C5688CBCE54C77FA9066CA85AAC1CC6C" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C5688CBCE54C77FA9066CA85AAC1CC6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C5688CBCE54C77FA9066CA85AAC1CC6C" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C5688CBCE54C77FA9066CA85AAC1CC6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes during year, before reclassifications</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Changes during year, reclassifications</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes during year</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_005B6D8948CCB2B62CFACA85AAC2A175_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_005B6D8948CCB2B62CFACA85AAC2A175" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_005B6D8948CCB2B62CFACA85AAC2A175" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_005B6D8948CCB2B62CFACA85AAC2A175" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_005B6D8948CCB2B62CFACA85AAC2A175" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>kopn-20191228_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.kopin.com/role/AccruedWarranty" xlink:href="kopn-20191228.xsd#AccruedWarranty" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/AccruedWarrantyDetails" xlink:href="kopn-20191228.xsd#AccruedWarrantyDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/AccruedWarrantyTables" xlink:href="kopn-20191228.xsd#AccruedWarrantyTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/BusinessCombinations" xlink:href="kopn-20191228.xsd#BusinessCombinations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/BusinessCombinationsDetails" xlink:href="kopn-20191228.xsd#BusinessCombinationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/BusinessCombinationsTables" xlink:href="kopn-20191228.xsd#BusinessCombinationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CommintmentsAndContingencies" xlink:href="kopn-20191228.xsd#CommintmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CommintmentsAndContingenciesDetails" xlink:href="kopn-20191228.xsd#CommintmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConcentrationsOfRisk" xlink:href="kopn-20191228.xsd#ConcentrationsOfRisk" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConcentrationsOfRiskDetails" xlink:href="kopn-20191228.xsd#ConcentrationsOfRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConcentrationsOfRiskTables" xlink:href="kopn-20191228.xsd#ConcentrationsOfRiskTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="kopn-20191228.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedBalanceSheets" xlink:href="kopn-20191228.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementOfOperations" xlink:href="kopn-20191228.xsd#ConsolidatedStatementOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="kopn-20191228.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement" xlink:href="kopn-20191228.xsd#ConsolidatedStatementsOfComprehensiveLossStatement" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="kopn-20191228.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails" xlink:href="kopn-20191228.xsd#ContractAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes" xlink:href="kopn-20191228.xsd#ContractAssetsAndLiabilitiesNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:href="kopn-20191228.xsd#ContractAssetsAndLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/CoverPage" xlink:href="kopn-20191228.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/EmployeeBenefitPlan" xlink:href="kopn-20191228.xsd#EmployeeBenefitPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/EmployeeBenefitPlanDetails" xlink:href="kopn-20191228.xsd#EmployeeBenefitPlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstruments" xlink:href="kopn-20191228.xsd#FinancialInstruments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails" xlink:href="kopn-20191228.xsd#FinancialInstrumentsContractualMaturitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails" xlink:href="kopn-20191228.xsd#FinancialInstrumentsFairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails" xlink:href="kopn-20191228.xsd#FinancialInstrumentsMarketableDebtSecuritiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/FinancialInstrumentsTables" xlink:href="kopn-20191228.xsd#FinancialInstrumentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesDetails" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesNotes" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesScheduleForAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesScheduleForAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/GoodwillAndIntangiblesTables" xlink:href="kopn-20191228.xsd#GoodwillAndIntangiblesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/IncomeTaxes" xlink:href="kopn-20191228.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/IncomeTaxesDetails" xlink:href="kopn-20191228.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/IncomeTaxesTables" xlink:href="kopn-20191228.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/LeasesDetails" xlink:href="kopn-20191228.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/LeasesNotes" xlink:href="kopn-20191228.xsd#LeasesNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/LeasesTables" xlink:href="kopn-20191228.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/Litigation" xlink:href="kopn-20191228.xsd#Litigation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/PropertyPlantAndEquipment" xlink:href="kopn-20191228.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/PropertyPlantAndEquipmentDetails" xlink:href="kopn-20191228.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/PropertyPlantAndEquipmentTables" xlink:href="kopn-20191228.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/RelatedPartyTransactionsDetails" xlink:href="kopn-20191228.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/RelatedPartyTransactionsNotes" xlink:href="kopn-20191228.xsd#RelatedPartyTransactionsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/RelatedPartyTransactionsTables" xlink:href="kopn-20191228.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:href="kopn-20191228.xsd#SegmentsAndDisaggregationOfRevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited" xlink:href="kopn-20191228.xsd#SelectedQuarterlyFinancialInformationUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:href="kopn-20191228.xsd#SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" xlink:href="kopn-20191228.xsd#SelectedQuarterlyFinancialInformationUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables" xlink:href="kopn-20191228.xsd#StockholdersEquityAndStockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="kopn-20191228.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails" xlink:href="kopn-20191228.xsd#ValuationAndQualifyingAccountsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes" xlink:href="kopn-20191228.xsd#ValuationAndQualifyingAccountsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.kopin.com/role/ValuationAndQualifyingAccountsTables" xlink:href="kopn-20191228.xsd#ValuationAndQualifyingAccountsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://www.kopin.com/role/AccruedWarranty" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_A9312DC381B810E275D4CA85A953EE8F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock_F8D3678D25DE08C03ECCCA85A9533853" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_A9312DC381B810E275D4CA85A953EE8F" xlink:to="loc_us-gaap_ProductWarrantyDisclosureTextBlock_F8D3678D25DE08C03ECCCA85A9533853" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/AccruedWarrantyDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_6A5197ED228CE931A5A0CA85A94658F5" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ProductWarrantyTerm" xlink:label="loc_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_6A5197ED228CE931A5A0CA85A94658F5" xlink:to="loc_kopn_ProductWarrantyTerm_182F6EDD87C97F1695EBCA85A946001F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_6A5197ED228CE931A5A0CA85A94658F5" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_BAA42289DC3B27D01037CA85A947B851" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_BAA42289DC3B27D01037CA85A947B851" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_B55E297FECD27D3FF710CA85A94A6CE7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_B55E297FECD27D3FF710CA85A94A6CE7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_StandardProductWarrantyAccrualPaymentsAndReversals" xlink:label="loc_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:to="loc_kopn_StandardProductWarrantyAccrualPaymentsAndReversals_F432F3E12B05782FCEA0CA85A94B4B49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_BD5A8D9B16B40FE57B6BCA85A94B645F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_F7F09B9C3600F06E239ECA85A9475FB0" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_BD5A8D9B16B40FE57B6BCA85A94B645F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/AccruedWarrantyTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_C11A5DF2DA39F533B352CA85A94E26BD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_7BBE671AFBE493FB72CFCA85A94EC726" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_C11A5DF2DA39F533B352CA85A94E26BD" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_7BBE671AFBE493FB72CFCA85A94EC726" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/BusinessCombinations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_CF1F2A0ABC13E8FB42E4CA85AA74B1E2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_C4A22B63895496759007CA85AA74F39A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_CF1F2A0ABC13E8FB42E4CA85AA74B1E2" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_C4A22B63895496759007CA85AA74F39A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/BusinessCombinationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_6F902B7A480496B03A7BCA85AA5BF3CE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_6F902B7A480496B03A7BCA85AA5BF3CE" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_B1905497D52F79418428CA85AA5C671A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_19107C09CCF136159346CA85AA5DEA87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:to="loc_us-gaap_CustomerRelationshipsMember_EA1BDABAB01B26098742CA85AA5D06BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_53D4B2D912A5736A5D84CA85AA5D11BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_275306650D9E6145E6A7CA85AA5C724E" xlink:to="loc_us-gaap_TrademarksMember_5C7F4CA1275DD130BC31CA85AA5E2ACF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:to="loc_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_60F0E54EF5051E0D2706CA85AA5EB9B8" xlink:to="loc_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EMDTMember" xlink:label="loc_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5C9377BB1788080E8E4ECA85AA5EAB77" xlink:to="loc_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_B859F82453B72D48E718CA85AA5F462F" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_55D7E361A45337E58A72CA85AA5F570F" xlink:to="loc_kopn_EMDTMember_CB9E741476AFB5654181CA85AA5EE6C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0887C445FD35418338E4CA85AA5BC96D" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6395A3710DA234791D63CA85AA609680" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_FDF5D3D119C5C347BB2CCA85AA6066D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0FC1D9974F68F53320C0CA85AA607DEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_9E6DAA4DC5B16653832FCA85AA618A22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_D18CD1B7A1BA55A1CFF5CA85AA619F1D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_D18CD1B7A1BA55A1CFF5CA85AA619F1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_F1B6C37BDE624E4A554BCA85AA6129DB" xlink:to="loc_us-gaap_Goodwill_377C498C0D7A49B5375DCA85AA61F82A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_B65CD2EFE90DA6DE521ACA85AA621969" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EstimateofTotalContingentConsiderationEarned" xlink:label="loc_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_kopn_EstimateofTotalContingentConsiderationEarned_88BBCF89D6AC71D0939ECA85AA628492" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_242630CE4195A2B024D8CA85AA63A2D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_8C66041EA6FA4EA2D2A6CA85AA632792" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_7ACB1AAA34D68729660DCA85AA646220" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_19B8239F76D9A3DE0330CA85AA659BF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0B56741934238763CF86CA85AA6676E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D9A7B1E35B8A9378E9D5CA85AA6658DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5160B1708A2591A21D2ECA85AA67BD09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_373F8EB01A55B70C0C55CA85AA675531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_E91B615532C3D615C958CA85AA6780F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_7F9DF3ABB328BB0A111DCA85AA670DF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97BAE6222154BAF0B5A3CA85AA60AD3A" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9B587FD8B203E338BF6BCA85AA68F5EE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/BusinessCombinationsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_D562B37D7E9792D89D95CA85AA70C4E9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7E7AAAC5F8B8BF2866A4CA85AA713F56" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_D562B37D7E9792D89D95CA85AA70C4E9" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7E7AAAC5F8B8BF2866A4CA85AA713F56" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7612C7A747F8A5321988CA85AA716143" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_D562B37D7E9792D89D95CA85AA70C4E9" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7612C7A747F8A5321988CA85AA716143" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_91869A0EF290235138EACA85AA714319" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_D562B37D7E9792D89D95CA85AA70C4E9" xlink:to="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_91869A0EF290235138EACA85AA714319" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/CommintmentsAndContingencies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_B3C85131B6D144DF0E49CA85A92CECA3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0AF21130E030B617EEEECA85A92D6BB7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_B3C85131B6D144DF0E49CA85A92CECA3" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0AF21130E030B617EEEECA85A92D6BB7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/CommintmentsAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C574532A38EB43EE35BCCA85A9269477" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C574532A38EB43EE35BCCA85A9269477" xlink:to="loc_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:to="loc_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_39CE0DE530F5C96F55ACCA85A92716CC" xlink:to="loc_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_BOEMember" xlink:label="loc_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_99F9501413B4BA248387CA85A927A5C2" xlink:to="loc_kopn_BOEMember_7FB7468686A9FF693CB8CA85A928DB6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_C75CDEFC3BBA87A17DDECA85A926308A" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_196952D862535E5E44B9CA85A9284574" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CashCommitmenttoPurchaseEquityInvestment" xlink:label="loc_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:to="loc_kopn_CashCommitmenttoPurchaseEquityInvestment_4ABE83690ACA1DAED2F8CA85A92876F1" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CashCommitmenttoPurchaseEquityInvestmentRMB" xlink:label="loc_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_47226512CBD1E64316BECA85A9287A80" xlink:to="loc_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB_C7EC91E07AB0674DDA2ECA85A9295610" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ConcentrationsOfRisk" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_63D0B80F3CB6EBF9AF16CA85A9A76D62" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_50A6B07DFB2F5686934BCA85A9A7EDC0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_63D0B80F3CB6EBF9AF16CA85A9A76D62" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_50A6B07DFB2F5686934BCA85A9A7EDC0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ConcentrationsOfRiskDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_C13B01AAF7DD1335F6BDCA85A99952A7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_C13B01AAF7DD1335F6BDCA85A99952A7" xlink:to="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_230BBE316AA7D49259E8CA85A9990190" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:to="loc_us-gaap_AccountsReceivableMember_9B7D1FA24E3E0E3CF9C3CA85A99ABD13" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RevenuesMember" xlink:label="loc_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_B9A08E8CD8860FE24577CA85A99AD9BC" xlink:to="loc_kopn_RevenuesMember_6689F9658F5213F08C1ECA85A99AE0F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_346C7C900C7E2D8FE520CA85A99BCB52" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_70DE85E59850780E9BD4CA85A99BB9DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_8891672E5E3434721C87CA85A99BB2FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GovernmentContractsConcentrationRiskMember" xlink:label="loc_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_D7241AF823BF7BEACC99CA85A99B9CE7" xlink:to="loc_us-gaap_GovernmentContractsConcentrationRiskMember_EF88964176C1D62E0E5DCA85A99C620D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:to="loc_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_3CC4E1FD278CEA71DB3ECA85A99C7BD5" xlink:to="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScottSafetyMember" xlink:label="loc_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_ScottSafetyMember_DDBA8A535D2F51358928CA85A99CE5C2" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RealWearInc.Member" xlink:label="loc_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_RealWearInc.Member_88D6CBB139B8A4832CA0CA85A99DCEA8" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DRSTechnologiesMember" xlink:label="loc_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_DRSTechnologiesMember_A094F30B84FDADF4DD16CA85A99D2DC7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CollinsAerospaceMember" xlink:label="loc_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_CollinsAerospaceMember_3AA71DA3FB68DBBFE975CA85A99DF334" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_MilitaryCustomersMember" xlink:label="loc_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_MilitaryCustomersMember_68818E16E43E22846E19CA85A99DD97F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GeneralDynamicsMember" xlink:label="loc_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_GeneralDynamicsMember_5451CF0CF89234FED52BCA85A99DFD34" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_U.S.ArmyMember" xlink:label="loc_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_DEE6D3DF0FF3AF8F1140CA85A99C4A6D" xlink:to="loc_kopn_U.S.ArmyMember_46DE00404DD9B81EDC26CA85A99E9CDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_154C925098279F386377CA85A9992B3F" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_110D5B6A49428818BC22CA85A99E0159" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_0A2A14F7FBE919BF3A5DCA85A99ECAAD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ConcentrationsOfRiskTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_F015EBB80917EBEFB368CA85A9A31725" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_FD253140E097DE88E65DCA85A9A33FD2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_F015EBB80917EBEFB368CA85A9A31725" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_FD253140E097DE88E65DCA85A9A33FD2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_EA911B0B40C4D82FF5C3CA85AB7A5F2D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_EF568DB2934ECCDB25A3CA85AB7AD680" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_EA911B0B40C4D82FF5C3CA85AB7A5F2D" xlink:to="loc_us-gaap_StatementTable_EF568DB2934ECCDB25A3CA85AB7AD680" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_FDEFB346B70A24197CEECA85AB7BB84E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_EF568DB2934ECCDB25A3CA85AB7AD680" xlink:to="loc_dei_LegalEntityAxis_FDEFB346B70A24197CEECA85AB7BB84E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_4FE4F91073184785F0B6CA85AB7B2796" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_FDEFB346B70A24197CEECA85AB7BB84E" xlink:to="loc_dei_EntityDomain_4FE4F91073184785F0B6CA85AB7B2796" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_EF568DB2934ECCDB25A3CA85AB7AD680" xlink:to="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_386D1C87FCAC109329A3CA85AB7C1741" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_C08B0E788A27459B9A0DCA85AB7D8191" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_1F44D7F0781641165329CA85AB7D4C4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_PreferredStockSharesIssued_A2F4229527053AE4C856CA85AB7D3C8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_948978A7A9C37CF87FB4CA85AB7D4D9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_23976DCD17DDC998DAE9CA85AB7EDEB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_CommonStockSharesIssued_6E47876079FEEA742615CA85AB7ED111" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_68111A75ADFDE41CDADBCA85AB7EEE8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9709B7ABF2CEF2745D9BCA85AB7C2981" xlink:to="loc_us-gaap_TreasuryStockShares_28B39CB89C0E98B2446FCA85AB7E6D25" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0473D7AEBCEF5A6B5954CA85AB9492AE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0473D7AEBCEF5A6B5954CA85AB9492AE" xlink:to="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:to="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0CE3C430D380AD6244C4CA85AB950213" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0CE3C430D380AD6244C4CA85AB950213" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8A8397DAD16BC2FD14D9CA85AB959FD6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_8A8397DAD16BC2FD14D9CA85AB959FD6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_83B82ED97025D7B04B14CA85AB960FEA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_83B82ED97025D7B04B14CA85AB960FEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_82C49E76F17DDC43BA86CA85AB96B32F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_82C49E76F17DDC43BA86CA85AB96B32F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_6F6E13BFDDAFBF4EA271CA85AB965DDF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:to="loc_us-gaap_InventoryNet_6F6E13BFDDAFBF4EA271CA85AB965DDF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_3F133233904BD310FD2DCA85AB96CC76" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:to="loc_us-gaap_PrepaidTaxes_3F133233904BD310FD2DCA85AB96CC76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_14D25D5A89EB3441CF93CA85AB968009" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_14D25D5A89EB3441CF93CA85AB968009" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_409AC69D9CC45602F322CA85AB9610C4" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_BF10BB5038B45DFC87BCCA85AB95D099" xlink:to="loc_us-gaap_AssetsCurrent_409AC69D9CC45602F322CA85AB9610C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9A7D726D3B6BEA163264CA85AB97516B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9A7D726D3B6BEA163264CA85AB97516B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3F889C963C89EA48D2C7CA85AB97220B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3F889C963C89EA48D2C7CA85AB97220B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_DAE3206BFFC6CE92862CCA85AB973C9F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:to="loc_us-gaap_Goodwill_DAE3206BFFC6CE92862CCA85AB973C9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_7A5D70FB52B66C51228CCA85AB97D201" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_7A5D70FB52B66C51228CCA85AB97D201" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RealEstateHeldforsale" xlink:label="loc_us-gaap_RealEstateHeldforsale_9458CE26A9A8A4AA95A2CA85AB98B33F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:to="loc_us-gaap_RealEstateHeldforsale_9458CE26A9A8A4AA95A2CA85AB98B33F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_137316E24399A8CC04FECA85AB983ED7" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_18FB7970030257F351EACA85AB94488E" xlink:to="loc_us-gaap_Assets_137316E24399A8CC04FECA85AB983ED7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0473D7AEBCEF5A6B5954CA85AB9492AE" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_C95E555C58719468DD5CCA85AB994F58" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:to="loc_us-gaap_AccountsPayableCurrent_C95E555C58719468DD5CCA85AB994F58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_391CF4372DC8F1F53698CA85AB997D96" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_391CF4372DC8F1F53698CA85AB997D96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_7BB04FF54D94AA160FC1CA85AB99EDCA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_7BB04FF54D94AA160FC1CA85AB99EDCA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="loc_us-gaap_BillingsInExcessOfCost_A7C1A56AECCEAC2F4694CA85AB9A96AD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:to="loc_us-gaap_BillingsInExcessOfCost_A7C1A56AECCEAC2F4694CA85AB9A96AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_7A2B36E2FAB26FA45A46CA85AB9A3FC9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_7A2B36E2FAB26FA45A46CA85AB9A3FC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3B8EB2320133B68E8D64CA85AB9B4E9D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3B8EB2320133B68E8D64CA85AB9B4E9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesCurrent_CBB52C3B17A5A4081AA3CA85AB9BA79A" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesCurrent_CBB52C3B17A5A4081AA3CA85AB9BA79A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_DF1A6877271B74998795CA85AB9B2D8F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_51EB09520A91FCE8DD1ECA85AB981FE8" xlink:to="loc_us-gaap_LiabilitiesCurrent_DF1A6877271B74998795CA85AB9B2D8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_AE474D23EC754D163ABACA85AB9CAC87" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_AE474D23EC754D163ABACA85AB9CAC87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_4FBE435CFE059F437065CA85AB9CFD3A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_4FBE435CFE059F437065CA85AB9CFD3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3E37C5D1D3D74EF439E0CA85AB9C0BD8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3E37C5D1D3D74EF439E0CA85AB9C0BD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_6E89B2271B35FC941807CA85AB9C127C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_6E89B2271B35FC941807CA85AB9C127C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_608CAAE0F86B99BF2D1FCA85AB9C5541" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:to="loc_us-gaap_CommitmentsAndContingencies_608CAAE0F86B99BF2D1FCA85AB9C5541" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_6062C4787506E6E0EA14CA85AB9D43AC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:to="loc_us-gaap_PreferredStockValue_6062C4787506E6E0EA14CA85AB9D43AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_D1ECA444E0EA0E76F464CA85AB9D3B9C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:to="loc_us-gaap_CommonStockValue_D1ECA444E0EA0E76F464CA85AB9D3B9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0AE74798438870877EE0CA85AB9ECC9C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0AE74798438870877EE0CA85AB9ECC9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_C7918F9A011DD515370DCA85AB9E6BE7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:to="loc_us-gaap_TreasuryStockValue_C7918F9A011DD515370DCA85AB9E6BE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BC5923CF662BD8ECC611CA85AB9E27A9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BC5923CF662BD8ECC611CA85AB9E27A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_C9D54B7CD5224E13D154CA85AB9EF665" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_C9D54B7CD5224E13D154CA85AB9EF665" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_B9D9B38C094AB57CCD4ACA85AB9F05FF" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:to="loc_us-gaap_StockholdersEquity_B9D9B38C094AB57CCD4ACA85AB9F05FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_0ABB3BC9DD918DAC1D54CA85AB9F1A45" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:to="loc_us-gaap_MinorityInterest_0ABB3BC9DD918DAC1D54CA85AB9F1A45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3A52C331471D42A55958CA85AB9FB192" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0C43B08138BD31F0253BCA85AB9DC149" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3A52C331471D42A55958CA85AB9FB192" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4727F85DCE68888B83DDCA85AB9F5D4D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_353E8D34ACC193AA9235CA85AB984E29" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_4727F85DCE68888B83DDCA85AB9F5D4D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_CE179D0F5801C0BFBE15CA85AB6A2C5C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_98E3E72C10F96C4E2A67CA85AB6A1DF4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_CE179D0F5801C0BFBE15CA85AB6A2C5C" xlink:to="loc_us-gaap_StatementTable_98E3E72C10F96C4E2A67CA85AB6A1DF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_98E3E72C10F96C4E2A67CA85AB6A1DF4" xlink:to="loc_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_7E2DFCA6D34156C69697CA85AB6BE8DB" xlink:to="loc_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4E822603E40A4AF8725DCA85AB6B1352" xlink:to="loc_us-gaap_ProductMember_859675631501C7678DA6CA85AB6B5094" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_98E3E72C10F96C4E2A67CA85AB6A1DF4" xlink:to="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:to="loc_us-gaap_Revenues_ACDF1F4B04BA0E897382CA85AB6CF919" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_8A14BDEE4DA0591E8413CA85AB6C7C63" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_D968B5FF52B3CFC235D8CA85AB6C805E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1CBF2108029140C35016CA85AB6D010F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_4D951F406E130E9B1CFECA85AB6D5602" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_E2F623219E83988046B4CA85AB6DC3B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5573EFD89AA505967012CA85AB6EFD61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_C8E4C00CED1C7A157D6BCA85AB6E3DC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_77718BF8D04C55C2564BCA85AB6E4118" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_77718BF8D04C55C2564BCA85AB6E4118" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_5C747D548C87037F7420CA85AB6D697F" xlink:to="loc_us-gaap_CostsAndExpenses_E1C64904DF81DCB87DE3CA85AB6EA8F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_OperatingIncomeLoss_DDAA30F4E35B7FA183CACA85AB6E5C93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_InvestmentIncomeInterest_2B6CA518F4314F25E199CA85AB6F5098" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_C73B8CC8C369B5A2A046CA85AB6F5D12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_AEF9A65EE9CA99D10FDDCA85AB6FDBF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_B52711BC90273A5408CBCA85AB6F3F10" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_B52711BC90273A5408CBCA85AB6F3F10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_9D67593B942210842D93CA85AB7084ED" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_AssetImpairmentCharges_9D67593B942210842D93CA85AB7084ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_7FB6D2018B4E85A46F01CA85AB6ED97D" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_E4A1C129C90030E059A2CA85AB70A03A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_50B36F91A8D9053FF1CBCA85AB70BF6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7D6AA1AF40A827F583F7CA85AB70AFCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_085CC9002CD5523BA86ACA85AB71C195" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_ProfitLoss_085CC9002CD5523BA86ACA85AB71C195" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_150F93B60108F3EAFB3CCA85AB712A68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_NetIncomeLoss_83763BAC1B3CC517B5D1CA85AB71B4D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8B7D4EE653A1DFA9150CCA85AB71A611" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_0ECF1FE7002FDF7292B0CA85AB71661A" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract" xlink:label="loc_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5AA0EC07BE57A263C80DCA85AB6C2156" xlink:to="loc_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract_9943C85028A61279A896CA85AB72F8F1" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7D24A7278A6F913BC1FDCA85AB72A0F9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_AB6C2FD56A4F633CF5C1CA85AB273664" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68" xlink:to="loc_us-gaap_ProfitLoss_AB6C2FD56A4F633CF5C1CA85AB273664" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_F95C4047948B0F192737CA85AB273ED6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_DepreciationAndAmortization_F95C4047948B0F192737CA85AB273ED6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5ADEDA935775BF697D2ECA85AB2822E9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_5ADEDA935775BF697D2ECA85AB2822E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_BA9B3758E5E286ACA1EECA85AB286FA9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_ShareBasedCompensation_BA9B3758E5E286ACA1EECA85AB286FA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_C9DA174D85654262D12ECA85AB28CB44" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_C9DA174D85654262D12ECA85AB28CB44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_68774B7CA81A871AF187CA85AB292214" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_68774B7CA81A871AF187CA85AB292214" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9991FFD19E3F61AFB569CA85AB2A2784" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9991FFD19E3F61AFB569CA85AB2A2784" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_50FDD0CC4BDB085FCA05CA85AB2BB336" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_50FDD0CC4BDB085FCA05CA85AB2BB336" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_98CFC780DDBE43B34B8ACA85AB2C4DAB" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_98CFC780DDBE43B34B8ACA85AB2C4DAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_0181386073433ADD864ECA85AB2C7BA6" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_AssetImpairmentCharges_0181386073433ADD864ECA85AB2C7BA6" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts" xlink:label="loc_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts_2D68665575367A367498CA85AB2D9ECB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_98923A4D59930B07509BCA85AB2DC773" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_InventoryWriteDown_98923A4D59930B07509BCA85AB2DC773" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_CE2463ABCDE3A9291476CA85AB2EE1F1" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease_CE2463ABCDE3A9291476CA85AB2EE1F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D6AA8F3823106CFFEAA3CA85AB27CAE1" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_EF9B0AFE8C79D367FB90CA85AB2F168A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_EF9B0AFE8C79D367FB90CA85AB2F168A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_D7634A85EC328322DC4DCA85AB2F1880" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_D7634A85EC328322DC4DCA85AB2F1880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_FFD70FCBE5BF3A58883CCA85AB2F54A7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_FFD70FCBE5BF3A58883CCA85AB2F54A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16F1034B57C15B87436DCA85AB305FD8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16F1034B57C15B87436DCA85AB305FD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_EAB1F3D6EE37F71A066FCA85AB30B11A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_EAB1F3D6EE37F71A066FCA85AB30B11A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_D2CE1530EFEFAC2E1550CA85AB3006D8" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FAD2E7A1692EACFE9D0ECA85AB2ED206" xlink:to="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_D2CE1530EFEFAC2E1550CA85AB3006D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_67D3F01721162BDAB49ACA85AB303004" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5396A48EFB1DEF5E14C2CA85AB26CA68" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_67D3F01721162BDAB49ACA85AB303004" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_DED98C1EB6878C53F9FDCA85AB31CDB3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_DED98C1EB6878C53F9FDCA85AB31CDB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_A5363E2BD8E951167A65CA85AB3123DB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_A5363E2BD8E951167A65CA85AB3123DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_996821232DA688B70914CA85AB318A82" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_996821232DA688B70914CA85AB318A82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_43D50A7CAC12226C5F14CA85AB3291BE" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_43D50A7CAC12226C5F14CA85AB3291BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_431FD341EECF5F88E7DBCA85AB32E69B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_431FD341EECF5F88E7DBCA85AB32E69B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1CDFB9F6B15BC3BB0B0ACA85AB320911" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1CDFB9F6B15BC3BB0B0ACA85AB320911" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_10B994D9494305C2699ECA85AB320ADB" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0134A37FFA8872DAC117CA85AB31E063" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_10B994D9494305C2699ECA85AB320ADB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_B7B11791EFCF0DF9186CCA85AB330CD2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:to="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_B7B11791EFCF0DF9186CCA85AB330CD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0184AFCDD23945CF496ECA85AB33B741" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0184AFCDD23945CF496ECA85AB33B741" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DistributiontoMinorityInterestHolder" xlink:label="loc_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:to="loc_kopn_DistributiontoMinorityInterestHolder_F0C98645A2ABD565EDA4CA85AB3359C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7F8ABC23AF003FB536F8CA85AB33B51C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6E3C1265499986289AC9CA85AB330B55" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7F8ABC23AF003FB536F8CA85AB33B51C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_C0A340B6B79F8E268729CA85AB34268A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_C0A340B6B79F8E268729CA85AB34268A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_74482776266D902CE27ECA85AB347B06" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_74482776266D902CE27ECA85AB347B06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0E7522369F1E5171D867CA85AB342820" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0E7522369F1E5171D867CA85AB342820" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4BB90FC7EB81B1E10EB4CA85AB3521FD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4BB90FC7EB81B1E10EB4CA85AB3521FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_382BAEF75E6F4D052A29CA85AB356C88" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_382BAEF75E6F4D052A29CA85AB356C88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_AB34B455A2949D8A78CFCA85AB35BA45" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_17DA6A090773139AB1D9CA85AB351A70" xlink:to="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_AB34B455A2949D8A78CFCA85AB35BA45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_226C3D3F80080A406B46CA85AB36BDDE" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_474DE81A28317B7187CBCA85AB268265" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_226C3D3F80080A406B46CA85AB36BDDE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_B993E45D6E387DC98076CA85AB5BFAA3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170" xlink:to="loc_us-gaap_ProfitLoss_B993E45D6E387DC98076CA85AB5BFAA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_BEDCDCA933CD72B72B8CCA85AB5C7FE8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_BEDCDCA933CD72B72B8CCA85AB5C7FE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_75A74277CB823CA05F94CA85AB5C1AB9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_75A74277CB823CA05F94CA85AB5C1AB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_187EAEACBC1BEE46A2FECA85AB5C319D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_187EAEACBC1BEE46A2FECA85AB5C319D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_914CF0BF0595A5C3C703CA85AB5CF1D4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_DA6C13478E7E4B9E8CDDCA85AB5B7BDB" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_914CF0BF0595A5C3C703CA85AB5CF1D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7CF14A92D0A59BAECAB8CA85AB5D9E78" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7CF14A92D0A59BAECAB8CA85AB5D9E78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0226FA98EFF59436E3C7CA85AB5DA73B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0226FA98EFF59436E3C7CA85AB5DA73B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_C54408ABC8EF97F124ABCA85AB5DBFE1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FC4C8E82767485FB13A8CA85AB5B1170" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_C54408ABC8EF97F124ABCA85AB5DBFE1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_D37BBB8E56627B0F739CCA85AB437FD9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_D37BBB8E56627B0F739CCA85AB437FD9" xlink:to="loc_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6CFE18C4DA49032ABB64CA85AB4426E3" xlink:to="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_CommonStockMember_40FDC8449196A43C920CCA85AB44731A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_BB808ABA73571BF3DE3ECA85AB4669A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_TreasuryStockMember_6FD3BB4D6CB41C760CB3CA85AB4613E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ED48614EF8D1156184BCA85AB467302" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_RetainedEarningsMember_622B7167A067218E875CCA85AB469164" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_ParentMember_F8C8DAA0EA7DEE27825DCA85AB4612F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8F4ABBCB95813B665DF0CA85AB440A8D" xlink:to="loc_us-gaap_NoncontrollingInterestMember_97DC568727E5B3D02F46CA85AB47AB8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_CEF809459F26DBFAB54ACA85AB4338E8" xlink:to="loc_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_76FA65271C82EAD5BFFDCA85AB478C42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_B255395F278F12B254EFCA85AB474B1F" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_SharesOutstanding_5081FDFAA7DE19D10CE9CA85AB48ED4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_CEF47AFCEE8BD16A74C9CA85AB486CD6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_2BEB0EBA19189910931FCA85AB48BA82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_76A14334F8D990DE7F10CA85AB48CEF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_674DF6C0D15C8B9F1331CA85AB499EEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_6720EE0E86D09C4DCB06CA85AB494C8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_DBECF8D9D27EAC4F8023CA85AB4940E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62B0567C30C38F554C6CCA85AB49F2E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_05C4C4435F2C8BC8AE8ECA85AB4A5F05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_60FC24F84545A256A81BCA85AB4B1813" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_6AF92D75F7993A99C067CA85AB4C9EF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_39035394D4D39F608774CA85AB4C357D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_4DC94AF54D1703EC9518CA85AB4DA182" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_ProfitLoss_4DC94AF54D1703EC9518CA85AB4DA182" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_D2A67EBD163CF016BC30CA85AB4E0CDA" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_SharesOutstanding_D2A67EBD163CF016BC30CA85AB4E0CDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_814B272109486EF5B201CA85AB4F93E0" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_46917249234AB7F70A25CA85AB47548D" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_814B272109486EF5B201CA85AB4F93E0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ContractAssetsandLiabilitiesAbstract" xlink:label="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_C49D6373378D48F67D52CA85AA7AC4B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_C49D6373378D48F67D52CA85AA7AC4B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_67FC7C0946048C22D661CA85AA7A7C98" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_67FC7C0946048C22D661CA85AA7A7C98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_AFFB500567C5F272C822CA85AA7BED9C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_AFFB500567C5F272C822CA85AA7BED9C" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ContractAssetsLiabilitiesNet" xlink:label="loc_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_kopn_ContractAssetsLiabilitiesNet_56E40AF2722500C41929CA85AA7BC0C1" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractAssets" xlink:label="loc_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_kopn_ChangeinContractAssets_A33660F6AE4943D403FDCA85AA7B0020" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractAssetPercentChange" xlink:label="loc_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_kopn_ChangeinContractAssetPercentChange_6E451C5417BCC9C44A00CA85AA7B8170" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractLiabilities" xlink:label="loc_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_kopn_ChangeinContractLiabilities_C9B0C514283DE586D2C2CA85AA7C34A3" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractLiabilityPercentChange" xlink:label="loc_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_kopn_ChangeinContractLiabilityPercentChange_D499FCCAD390792DFFC4CA85AA7C6B23" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractLiabilitiesNoncurrent" xlink:label="loc_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_kopn_ChangeinContractLiabilitiesNoncurrent_C9D51913AECA10BEBD77CA85AA7C6970" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentChangeinContractLiabilitiesNoncurrent" xlink:label="loc_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_kopn_PercentChangeinContractLiabilitiesNoncurrent_86F962A3E7599C4F8A19CA85AA7C44C1" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractAssetsLiabilitiesNet" xlink:label="loc_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_kopn_ChangeinContractAssetsLiabilitiesNet_277BBE264FFFB2618B0BCA85AA7D2E51" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ChangeinContractAssetsLiabilitiesNetPercentChange" xlink:label="loc_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange_55D297F8F1C8D9E21980CA85AA7DF3B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_C32DAA104FAFE1EC3E82CA85AA7D601A" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_B7F5B52B926ED72E5F4BCA85AA7946DC" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_C32DAA104FAFE1EC3E82CA85AA7D601A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ContractAssetsandLiabilitiesAbstract" xlink:label="loc_kopn_ContractAssetsandLiabilitiesAbstract_FF34AC73012A80FCCC1DCA85AA8A2655" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ContractAssetsLiabilitiesNetTextBlock" xlink:label="loc_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_FF34AC73012A80FCCC1DCA85AA8A2655" xlink:to="loc_kopn_ContractAssetsLiabilitiesNetTextBlock_CAD37BDC9C1F8490C512CA85AA8BC0F2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ContractAssetsandLiabilitiesAbstract" xlink:label="loc_kopn_ContractAssetsandLiabilitiesAbstract_61A611C13453D90104CECA85AA83DC9B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_34EAB5A6CF0A7DB4B322CA85AA84D4D3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ContractAssetsandLiabilitiesAbstract_61A611C13453D90104CECA85AA83DC9B" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_34EAB5A6CF0A7DB4B322CA85AA84D4D3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DocumentandEntityInformationDocumentAbstract" xlink:label="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_6F8A8C4FBD4E40EA8124CA85ABACB73E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_DocumentType_6F8A8C4FBD4E40EA8124CA85ABACB73E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_34306BC46490074D28D3CA85ABAC476A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_DocumentAnnualReport_34306BC46490074D28D3CA85ABAC476A" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_6699D7E36A28FB4F00BCCA85ABAC2E13" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_DocumentPeriodEndDate_6699D7E36A28FB4F00BCCA85ABAC2E13" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_674BCE390A8177C7AA73CA85ABACFD09" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_DocumentFiscalYearFocus_674BCE390A8177C7AA73CA85ABACFD09" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_F4128FFC05C7197620ADCA85ABAD61E7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_DocumentFiscalPeriodFocus_F4128FFC05C7197620ADCA85ABAD61E7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_C1046DE38692E54B1639CA85ABAD093B" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_DocumentTransitionReport_C1046DE38692E54B1639CA85ABAD093B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_2D69B8D383531D09B0EDCA85ABADF280" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityFileNumber_2D69B8D383531D09B0EDCA85ABADF280" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_26E1F31C937FDA920D2CCA85ABAD0155" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityRegistrantName_26E1F31C937FDA920D2CCA85ABAD0155" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_53A00401B853C8CD64D2CA85ABAE32FC" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityIncorporationStateCountryCode_53A00401B853C8CD64D2CA85ABAE32FC" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_215300CA694AD3F157FBCA85ABAE195C" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityTaxIdentificationNumber_215300CA694AD3F157FBCA85ABAE195C" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_76525E47E2C00FD9C815CA85ABAE5306" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityAddressAddressLine1_76525E47E2C00FD9C815CA85ABAE5306" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_56A64C7372AD9674FD11CA85ABAEBC26" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityAddressCityOrTown_56A64C7372AD9674FD11CA85ABAEBC26" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_8C864213F719BE06B55CCA85ABAFC9A2" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityAddressStateOrProvince_8C864213F719BE06B55CCA85ABAFC9A2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_381E631F0B6371E3E6DDCA85ABAF444B" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityAddressPostalZipCode_381E631F0B6371E3E6DDCA85ABAF444B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_78B9A7D07F60457E8AE8CA85ABAF5112" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_CityAreaCode_78B9A7D07F60457E8AE8CA85ABAF5112" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_74A1E954F9B4C8FBBBFFCA85ABAF1033" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_LocalPhoneNumber_74A1E954F9B4C8FBBBFFCA85ABAF1033" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_A757CB1192D4B8503B02CA85ABAF8112" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_A757CB1192D4B8503B02CA85ABAF8112" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_49F7C4DDE1F623E9ED1CCA85ABB0EC29" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityVoluntaryFilers_49F7C4DDE1F623E9ED1CCA85ABB0EC29" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_98156594DF60AA411122CA85ABB07C1C" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityCurrentReportingStatus_98156594DF60AA411122CA85ABB07C1C" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_94D15A8DEF210E3D502FCA85ABB0043C" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityFilerCategory_94D15A8DEF210E3D502FCA85ABB0043C" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_6BBE06B9A9C7D7434D80CA85ABB0DE74" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntitySmallBusiness_6BBE06B9A9C7D7434D80CA85ABB0DE74" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_D3F7AE7EC637EA8EEFE8CA85ABB04FBB" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityEmergingGrowthCompany_D3F7AE7EC637EA8EEFE8CA85ABB04FBB" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_77CE6323D0B3B1FB2AF3CA85ABB157D9" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityShellCompany_77CE6323D0B3B1FB2AF3CA85ABB157D9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_C7F840060F8FFBB1F432CA85ABB1B5CA" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityPublicFloat_C7F840060F8FFBB1F432CA85ABB1B5CA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_5386D1018A3E900DA87ECA85ABB1844E" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_5386D1018A3E900DA87ECA85ABB1844E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_144CA0A26D3E4B66C82BCA85ABB12EEC" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_AmendmentFlag_144CA0A26D3E4B66C82BCA85ABB12EEC" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_64868315B795280376BECA85ABB17532" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_Security12bTitle_64868315B795280376BECA85ABB17532" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_2024318208820391622ECA85ABB1216F" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_TradingSymbol_2024318208820391622ECA85ABB1216F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_B1007EA19FAEFC49E2CECA85ABB24B8B" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityCentralIndexKey_B1007EA19FAEFC49E2CECA85ABB24B8B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_8A20808114F2F728EEA7CA85ABB28855" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_CurrentFiscalYearEndDate_8A20808114F2F728EEA7CA85ABB28855" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_E21579F7FB1D1E528705CA85ABB23FB9" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_SecurityExchangeName_E21579F7FB1D1E528705CA85ABB23FB9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_7F62F23E9D3BE826F0B2CA85ABB23738" xlink:type="locator" />
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DocumentandEntityInformationDocumentAbstract_26614277983F8D5E5F1ACA85ABAC4323" xlink:to="loc_dei_EntityInteractiveDataCurrent_7F62F23E9D3BE826F0B2CA85ABB23738" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/EmployeeBenefitPlan" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_83495AF299274BFBE557CA85A93F6178" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CB941714C6D72E54EC4CCA85A93F3189" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_83495AF299274BFBE557CA85A93F6178" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_CB941714C6D72E54EC4CCA85A93F3189" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/EmployeeBenefitPlanDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8EFAA38B727561CAC1DBCA85A933083C" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfBenefitPlansDisclosureTable" xlink:label="loc_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8EFAA38B727561CAC1DBCA85A933083C" xlink:to="loc_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AgeLimitAxis" xlink:label="loc_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:to="loc_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AgeLimitDomain" xlink:label="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_AgeLimitAxis_52D7F727656B3E23BCEFCA85A93306A5" xlink:to="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnderAgeFiftyMember" xlink:label="loc_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:to="loc_kopn_UnderAgeFiftyMember_563F94015AB76DDA54D6CA85A935CFE9" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OverAgeFiftyMember" xlink:label="loc_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_AgeLimitDomain_CD262FB82CFD0E6ECB8BCA85A934D22C" xlink:to="loc_kopn_OverAgeFiftyMember_9F2DBB67BF9B9AED6108CA85A935E649" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfBenefitPlansDisclosureLineItems" xlink:label="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureTable_B0B79F1652F2D730A82FCA85A933E628" xlink:to="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution" xlink:label="loc_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution_D4669C1B1DDF7C6B4F04CA85A935B2C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_3F549DF187657AD41E14CA85A9366A08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_EB0700759CB53BC47C4DCA85A936416A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_56172E11FAE8056B99D4CA85A936E046" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfBenefitPlansDisclosureLineItems_6EBF508F678EAA9A730FCA85A93567A2" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_6B65C2743A3B1F2C10D1CA85A9363CD0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_FinancialInstrumentsAbstract" xlink:label="loc_kopn_FinancialInstrumentsAbstract_EEB30A44A27DD7357A39CA85AA326D21" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_FB012C9AB870C3C70AC8CA85AA32D8D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_FinancialInstrumentsAbstract_EEB30A44A27DD7357A39CA85AA326D21" xlink:to="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_FB012C9AB870C3C70AC8CA85AA32D8D7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_F84FA04D5C22ECEB1B84CA85A9F5AF34" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_F84FA04D5C22ECEB1B84CA85A9F5AF34" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9449E6DD6F900E3B4699CA85A9F63CC8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9449E6DD6F900E3B4699CA85A9F63CC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5F886C514FB0C156BA3ECA85A9F6D965" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9449E6DD6F900E3B4699CA85A9F63CC8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5F886C514FB0C156BA3ECA85A9F6D965" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4701C0461FD090FFF858CA85A9F7CFB4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5F886C514FB0C156BA3ECA85A9F6D965" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4701C0461FD090FFF858CA85A9F7CFB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_AB9DB37BEDF0E7F25C39CA85A9F72AD3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5F886C514FB0C156BA3ECA85A9F6D965" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_AB9DB37BEDF0E7F25C39CA85A9F72AD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_E48B0F2FE5B94CFA7F0CCA85A9F7FBC5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9A9F9344EF87877E1C38CA85A9F517EE" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_E48B0F2FE5B94CFA7F0CCA85A9F7FBC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_E48B0F2FE5B94CFA7F0CCA85A9F7FBC5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_3ACE84B3628E9E4A4B95CA85A9F7C6DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6702A57FBA1F92B76228CA85A9F86272" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9CF626F642F8E90F5812CA85A9F84E90" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_BB7C042A87F5CC95C511CA85A9F75E03" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9CF626F642F8E90F5812CA85A9F84E90" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_FinancialInstrumentsAbstract" xlink:label="loc_kopn_FinancialInstrumentsAbstract_D049633E536E15D52049CA85AA164B2B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_FinancialInstrumentsAbstract_D049633E536E15D52049CA85AA164B2B" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3FFA0F8E2218B7D80AF7CA85AA176CCD" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EquitySecurityOneMember" xlink:label="loc_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:to="loc_kopn_EquitySecurityOneMember_7862AE7E84D77C0CED2CCA85AA18EECB" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RealWearInc.Member" xlink:label="loc_kopn_RealWearInc.Member_7A0FA644405CB77EBA7FCA85AA18B5DF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:to="loc_kopn_RealWearInc.Member_7A0FA644405CB77EBA7FCA85AA18B5DF" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SOLOSMember" xlink:label="loc_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_03C214712065C63F210BCA85AA17AA64" xlink:to="loc_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1867F5D0807D86C84D03CA85AA193F26" xlink:to="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:to="loc_kopn_RealWearInc.Member_7A0FA644405CB77EBA7FCA85AA18B5DF" xlink:type="arc" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_AE4B5B132C0D69023320CA85AA1A937F" xlink:to="loc_kopn_SOLOSMember_7D16867EBD3CA69F2DC8CA85AA1829C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:to="loc_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_EC8D8186B981D732B400CA85AA1BEB03" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_31404B59526C49D0F969CA85AA1B1C51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:to="loc_us-gaap_EquitySecuritiesMember_9F8DE9DABD9797C4B782CA85AA1C4EA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_35045DCBB2AE373BE487CA85AA1CA855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_D7FFDA1A65CF95568058CA85AA1B64D6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_56D8920570627239B588CA85AA1C485A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_495FB64C3AF956C3EA05CA85AA1C4F68" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_2FB76E7866AC885FD743CA85AA1D60ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9D8085500FC73D2B7F42CA85AA1D5437" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A5C73748388A98E60A71CA85AA1D8F81" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1BE66841B8E7056DAAF1CA85AA1E9357" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_56D14CE15CD6ECC757A9CA85AA17B034" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1FC469A501B6103A01FBCA85AA1EE25C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_1FC469A501B6103A01FBCA85AA1EE25C" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OwnershipPercentageinEquityInvestmentWarrant" xlink:label="loc_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_kopn_OwnershipPercentageinEquityInvestmentWarrant_AEDAF7C011FE139DDE94CA85AA1F2116" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_D55D1073E3EE24B7FE63CA85AA1FE0C7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ImpairmentofEquitySecurity" xlink:label="loc_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_kopn_ImpairmentofEquitySecurity_E9EFA77AAF5D96DD22E2CA85AA1F55F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="loc_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_FinancialInstrumentsOwnedAtFairValue_A520DFE1108964B1410BCA85AA1FFD4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_0C308EB0D84973ED6F57CA85AA20FBDE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_E2D7D633EFFF2C87EC76CA85AA204455" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageOwnedofanEquityInvestment" xlink:label="loc_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_kopn_PercentageOwnedofanEquityInvestment_AA63956F8B3BA6124855CA85AA213E36" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SOLOSEquityRaise" xlink:label="loc_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_kopn_SOLOSEquityRaise_56ABBF2FB7D0C2F56C59CA85AA21D5AD" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TotalOwnershipPercentagebyOtherOwners" xlink:label="loc_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_06862A9E3AAC095FC203CA85AA1EC83C" xlink:to="loc_kopn_TotalOwnershipPercentagebyOtherOwners_F668C0CA31E68B9BEF07CA85AA21F958" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0F1D6D05FEBAB639A5C7CA85AA0295E9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0F1D6D05FEBAB639A5C7CA85AA0295E9" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_978F0E692BD639936C6CCA85AA03FA06" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_BCC8D4110F20AA2A51FACA85AA05FAD9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_BCC8D4110F20AA2A51FACA85AA05FAD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_3ACFD205ACA5178386A3CA85AA0502F8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5FE0A25FCA3AEEEB64CACA85AA0414F5" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_3ACFD205ACA5178386A3CA85AA0502F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_F608FF9199239E930EF4CA85AA02DBB8" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_A3E3501B278493E17C39CA85AA064796" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5892BA0D4AD5553492B3CA85AA06BECE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_34F1B15E17D7D7480D68CA85AA05C0C3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_630B633E49A554B4680ACA85AA06BBD2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:href="kopn-20191228.xsd#kopn_FinancialInstrumentsAbstract" xlink:label="loc_kopn_FinancialInstrumentsAbstract_A6591245C40231DDF533CA85AA2B8480" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_BC43349DDFE743CFFAD9CA85AA2B273D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_FinancialInstrumentsAbstract_A6591245C40231DDF533CA85AA2B8480" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_BC43349DDFE743CFFAD9CA85AA2B273D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CEF290AFBDF14C1D8567CA85AA2CE25E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_FinancialInstrumentsAbstract_A6591245C40231DDF533CA85AA2B8480" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_CEF290AFBDF14C1D8567CA85AA2CE25E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_02F86702328CAEF97698CA85AA2CAF60" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_FinancialInstrumentsAbstract_A6591245C40231DDF533CA85AA2B8480" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_02F86702328CAEF97698CA85AA2CAF60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_B322AB2CC0D89FA0AC56CA85AA2DD69F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_FinancialInstrumentsAbstract_A6591245C40231DDF533CA85AA2B8480" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_B322AB2CC0D89FA0AC56CA85AA2DD69F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_77232A651D0E8215B326CA85AA3E06B0" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" xlink:label="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_77232A651D0E8215B326CA85AA3E06B0" xlink:to="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="loc_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:to="loc_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReportingUnitAxis_DE3F8660C41C20BE4732CA85AA3E026F" xlink:to="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EMDTMember" xlink:label="loc_kopn_EMDTMember_BBD1460B4190763EA784CA85AA3F2BBA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:to="loc_kopn_EMDTMember_BBD1460B4190763EA784CA85AA3F2BBA" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_NVISInc.Member" xlink:label="loc_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReportingUnitDomain_84586374DBC7F17D2958CA85AA3FC9ED" xlink:to="loc_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F5A6EB1FB22D29C57CB7CA85AA401F44" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_F5A6EB1FB22D29C57CB7CA85AA401F44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1CCDEBAAA8B1B8D5C73ECA85AA404C37" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F5A6EB1FB22D29C57CB7CA85AA401F44" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1CCDEBAAA8B1B8D5C73ECA85AA404C37" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1CCDEBAAA8B1B8D5C73ECA85AA404C37" xlink:to="loc_kopn_NVISInc.Member_6C0DC499B29C93B37F4ECA85AA3F283F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_A3A67CD2BE576C4E27D4CA85AA3EF731" xlink:to="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:to="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_319EE811F6026841C0BDCA85AA42965D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:to="loc_us-gaap_Goodwill_319EE811F6026841C0BDCA85AA42965D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1E6C2C48D3212D8F27DFCA85AA447D03" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1E6C2C48D3212D8F27DFCA85AA447D03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:to="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_ED569A1CC79DDDEE62E7CA85AA442B1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_076782F60CEA83DDFDFBCA85AA4413C2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_EBEC653ADD39EE372CEBCA85AA411D83" xlink:to="loc_us-gaap_Goodwill_076782F60CEA83DDFDFBCA85AA4413C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_62752C287F0F9A06B802CA85AA452C6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_CE6A999CA9B0DE016BD2CA85AA452B1C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_E1103201BDF19F1C846DCA85AA41D6C3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9453E427A1211E271BEDCA85AA46AB15" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesNotes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_589EB25F7DB8D7808D83CA85AA5140C9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_B6824F04DC3853A6F992CA85AA517D20" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_589EB25F7DB8D7808D83CA85AA5140C9" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_B6824F04DC3853A6F992CA85AA517D20" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/GoodwillAndIntangiblesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4DE8EB695803FDB11F2FCA85AA4BB899" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_682C2CAD722F946B1C96CA85AA4C5D47" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4DE8EB695803FDB11F2FCA85AA4BB899" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_682C2CAD722F946B1C96CA85AA4C5D47" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7FD50E3F327D3376CD27CA85A991F4AF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_6C4512768563000DA858CA85A992A081" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7FD50E3F327D3376CD27CA85A991F4AF" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_6C4512768563000DA858CA85A992A081" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_EC951D9B4753EA4F826FCA85A9669F19" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxesTable" xlink:label="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_EC951D9B4753EA4F826FCA85A9669F19" xlink:to="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_638842205FF5CA4BDAB0CA85A9663310" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:to="loc_us-gaap_ForeignCountryMember_57AF107A6EA7FF6395B1CA85A9672004" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_4C81014EB473B5227731CA85A967B916" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_AFC0B280B54D0D9F77A0CA85A9677F4D" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_21894960FD3DDF8C6DEFCA85A96726B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4E16FFEAC26708F5FE4BCA85A9685925" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4E16FFEAC26708F5FE4BCA85A9685925" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_62C19B43506E6480285BCA85A9689AB4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4E16FFEAC26708F5FE4BCA85A9685925" xlink:to="loc_us-gaap_SegmentDomain_62C19B43506E6480285BCA85A9689AB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_5EEFC40EEAF585C6C46BCA85A9685A79" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:to="loc_srt_RangeAxis_5EEFC40EEAF585C6C46BCA85A9685A79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_139DDECA54C2B8370B2ECA85A969DA0D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5EEFC40EEAF585C6C46BCA85A9685A79" xlink:to="loc_srt_RangeMember_139DDECA54C2B8370B2ECA85A969DA0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_099238BC062A1254C0CBCA85A96906D1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_139DDECA54C2B8370B2ECA85A969DA0D" xlink:to="loc_srt_MinimumMember_099238BC062A1254C0CBCA85A96906D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_34F8A96C6CB0A1491AFACA85A969B206" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_139DDECA54C2B8370B2ECA85A969DA0D" xlink:to="loc_srt_MaximumMember_34F8A96C6CB0A1491AFACA85A969B206" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxesLineItems" xlink:label="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesTable_07053927DAC60DB934B3CA85A966128C" xlink:to="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ProceedsfromAMTRefund" xlink:label="loc_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_ProceedsfromAMTRefund_4C443E3BD65601D2603CCA85A96AC2FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_F9EA13F3222C79D59C4DCA85A96AE6C7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit" xlink:label="loc_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit_9D0C6C54FC9890091BC1CA85A96A678E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_49DB0D26AC82768F8A27CA85A96A30B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_7F9CAFDDD4AF1425AD5ECA85A96B2E8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1D3877C07A40664DD362CA85A96BA582" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_18F152AD2043A45BB85BCA85A96BED53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_62A104FB48D843BDDB5BCA85A96C766F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6159CBCAD67E5D30BF0ECA85A96C6030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4A33262EE824CCB2A5E4CA85A96B75BF" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3E51F1A76CDC0C2FC74FCA85A96CFE5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_294D55052BCBB0E37ED6CA85A96CE721" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45B56BE418CA39F34A8ACA85A96EED7D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_CAD378E3BDB6F344D9F9CA85A96EECDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_99CBCB2F6838EA2CADD0CA85A96EBD20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2692F9BF9497A0DE1B73CA85A96C9AAB" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_434A0F3A0492BA7C4424CA85A96F4C01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_0D1093900D5656461ED6CA85A96B2A3A" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2DECFD65556AFC589D40CA85A96FAD50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_80B5506CF6743BE71B4ACA85A96FF2B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_1C7438360F8E2912718CCA85A970239A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_CAF28DF4EB286700913CCA85A970E5F3" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary" xlink:label="loc_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary_3A4C5F260CD439723A73CA85A9702D4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_87F7832BA1204A0440D9CA85A9715D48" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards" xlink:label="loc_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards_DCB8613DDBF37668453CCA85A971A91B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_B1A9B5EB872FE14BC8E2CA85A971089D" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" xlink:label="loc_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_8DC69F1DEB44B876D687CA85A97155A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_72FBE9C7E98E372C868ECA85A971DA7C" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation" xlink:label="loc_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation_3B5BB5F7A61B0B1320C6CA85A972F55C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_031ACF695F0C9E6567A7CA85A972CA24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_6D36861E05F6638A1F81CA85A972493E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_BE31FBD44B3C5B34EF6DCA85A972B6E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_1B5535C50DB5EEC6660ACA85A973539A" xlink:type="arc" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_B70BE4E6BDB31D1AF64ACA85A96F0668" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeferredTaxLiabilitiesForeignTaxes" xlink:label="loc_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_5852632AB5A95FF211D9CA85A9749C01" xlink:to="loc_kopn_DeferredTaxLiabilitiesForeignTaxes_783FA0AF7D7DE2D94785CA85A9749050" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_E5DBB004B2E90DC7717ECA85A9755BB1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_EABB6F5D90F52BC289C7CA85A9751787" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_2A803AB9809A6AC2BE23CA85A97546D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8F73AEE68ABC2ADFB79FCA85A975E376" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1245103C9477D9325F31CA85A975B0A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_975E6ACA6FB0F462A9BCCA85A976B1F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_B26B63D00A92AC47B616CA85A9763573" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2D3D96EFE645C345756ACA85A974F347" xlink:to="loc_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_009C4D5B7422AFA27EF5CA85A9767907" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance" xlink:label="loc_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:to="loc_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance_125B938632CA30DBFBE0CA85A976DB6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_C223EA954E0C51CA62E0CA85A974E13B" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_EFE8008880C7F19F071CCA85A977C166" xlink:type="arc" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5E2FD417B2952FB4C42DCA85A96F3F26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_OperatingLossCarryforwards_0C836D07E6403B1F976ECA85A977519D" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IncomeTaxExaminationYearsSubjectToExamination" xlink:label="loc_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_IncomeTaxExaminationYearsSubjectToExamination_73800CEC7379E6659AEFCA85A977A09D" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings" xlink:label="loc_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings_568A3532AC3F07791724CA85A978C9AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_41623F4E646ACC064354CA85A978B965" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_061B85F3E0FFE9A36684CA85A978C227" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AMTReceivableCurrent" xlink:label="loc_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_AMTReceivableCurrent_AEA680D3ADF28B0BAACECA85A978B8CF" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OperatingLossCarryforwardsUnlimited" xlink:label="loc_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_IncomeTaxesLineItems_B10243607165D23BB041CA85A969CDF0" xlink:to="loc_kopn_OperatingLossCarryforwardsUnlimited_F865492E33D33C2E7DDACA85A979D618" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1DCB1CC96FC76EB2F3A5CA85A98ADDE7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1DCB1CC96FC76EB2F3A5CA85A98ADDE7" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis" xlink:label="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:to="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis_F7F1D044D1A6CFA46B0FCA85A98A40BA" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain_4A1B7C235351D2D20D9BCA85A98BF808" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_B45C8D16857B098E2CD5CA85A98B0B8D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:to="loc_srt_RangeAxis_B45C8D16857B098E2CD5CA85A98B0B8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_F2EDE497CF7B29A6DA3DCA85A98B2BAC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_B45C8D16857B098E2CD5CA85A98B0B8D" xlink:to="loc_srt_RangeMember_F2EDE497CF7B29A6DA3DCA85A98B2BAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_24D4770A5AE35D5F1B93CA85A98A6494" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:label="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_124FED677BA2156531AECA85A98C9490" xlink:to="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_FF2D03496D18427DF19BCA85A98C7D4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3FF6A0702543AB3D3B51CA85A98C08BB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1DCB1CC96FC76EB2F3A5CA85A98ADDE7" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3FF6A0702543AB3D3B51CA85A98C08BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1FCC44F2BC526A4B10CCCA85A98D97BE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1DCB1CC96FC76EB2F3A5CA85A98ADDE7" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1FCC44F2BC526A4B10CCCA85A98D97BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_DA687F5CA0D4EBEDD99BCA85A98D0F5A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1DCB1CC96FC76EB2F3A5CA85A98ADDE7" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_DA687F5CA0D4EBEDD99BCA85A98D0F5A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_094C3C5DA672F91DDA38CA85AA9174BD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_LeaseAndRentalExpense_094C3C5DA672F91DDA38CA85AA9174BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5A182769895A6CB8D3CACA85AA91D706" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5A182769895A6CB8D3CACA85AA91D706" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_DB22982A5B88FBF5C4FCCA85AA916BB1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_OperatingLeasePayments_DB22982A5B88FBF5C4FCCA85AA916BB1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_F29B1BFD83B8883DA25BCA85AA925F51" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_F29B1BFD83B8883DA25BCA85AA925F51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_444AAD73D851CD0C9419CA85AA921420" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_OperatingLeaseCost_444AAD73D851CD0C9419CA85AA921420" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_457D7234A39EAC8CD868CA85AA929C8F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_457D7234A39EAC8CD868CA85AA929C8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_615BC79AB189E60D11EACA85AA92755D" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_615BC79AB189E60D11EACA85AA92755D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4DE4E2F85D46F9F67BE4CA85AA93B877" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4DE4E2F85D46F9F67BE4CA85AA93B877" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3272EFE59218FFA507C6CA85AA93CA05" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3272EFE59218FFA507C6CA85AA93CA05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_D95378FF3D65DDBBB211CA85AA93C7B1" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_D95378FF3D65DDBBB211CA85AA93C7B1" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_TotalFutureMinimumLeasePayments" xlink:label="loc_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_kopn_TotalFutureMinimumLeasePayments_737A667458D2FA11CE17CA85AA93E7F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_B4B2CEDA92B7B1AEDD13CA85AA937284" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6CC6829B10D6C5D254B9CA85AA91F0A8" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_B4B2CEDA92B7B1AEDD13CA85AA937284" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/LeasesNotes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_86231B9014074A4985E9CA85AA9D04E7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_4C690847D1EF17E032D8CA85AA9D9841" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_86231B9014074A4985E9CA85AA9D04E7" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_4C690847D1EF17E032D8CA85AA9D9841" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_D76057088FD5E5148015CA85AA9954BA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_B0185A3116019A1DFE35CA85AA9924EB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_D76057088FD5E5148015CA85AA9954BA" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_B0185A3116019A1DFE35CA85AA9924EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CF866C9ABDE80F51C708CA85AA993CB6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_D76057088FD5E5148015CA85AA9954BA" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_CF866C9ABDE80F51C708CA85AA993CB6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/Litigation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_574AD946754939E28ED2CA85A91F477B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_443E3B0D3D359616416FCA85A91FB8B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_574AD946754939E28ED2CA85A91F477B" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_443E3B0D3D359616416FCA85A91FB8B8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/PropertyPlantAndEquipment" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_AC7386DEE566E0FB5447CA85AAB6E896" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3706A24B8A850FE7D955CA85AAB79541" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_AC7386DEE566E0FB5447CA85AAB6E896" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3706A24B8A850FE7D955CA85AAB79541" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/PropertyPlantAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_668F4DBCFB1E8299CBA1CA85AAA7C20E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_668F4DBCFB1E8299CBA1CA85AAA7C20E" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_43B2D0178E5F18BC5906CA85AAA769BB" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:to="loc_us-gaap_EquipmentMember_EFEF34D375973A824747CA85AAA9A368" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_FBA76777205BB3D4316ACA85AAA95984" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_A070DC391D3E9B8F7336CA85AAA99E98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331C16B608826B006FDFCA85AAA83AB0" xlink:to="loc_us-gaap_ConstructionInProgressMember_321C3A4DE4AC8A43C077CA85AAAA7558" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:to="loc_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9CF2035B080DB2201CAFCA85AAAA3081" xlink:to="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:to="loc_srt_MinimumMember_8DEA4F74784E9D61935BCA85AAAAC268" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_FE39216251A07F5D89A3CA85AAAA87A8" xlink:to="loc_srt_MaximumMember_0160FF36C4A25107C115CA85AAAB15A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_021317F20B18DA8D9EEECA85AAA7BD90" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExcessStockSharesAuthorized" xlink:label="loc_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_ExcessStockSharesAuthorized_16EC52F8C90B905CAD76CA85AAABBFBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ED52A5A038572F0A5E17CA85AAAB888C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_48C4CDD21EFA9967EF32CA85AAACCD4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_BE6F4335E26618E0EF79CA85AAAC3FD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0EEB6C0C8825BED8F526CA85AAACCB89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_AE71AACAD7E8F4C026DACA85AAACF97B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D3C6AA45262E4E0FF72FCA85AAAB9DC9" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_A8767BB46FBFB2003574CA85AAAD0774" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7D7DEAE847EC7151B215CA85AAB3E6F9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_626AB67DEEA1E542B9CBCA85AAB3B9D3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7D7DEAE847EC7151B215CA85AAB3E6F9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_626AB67DEEA1E542B9CBCA85AAB3B9D3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_58D1EC1B2DA00D0529ACCA85A8802582" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_58D1EC1B2DA00D0529ACCA85A8802582" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FDA4A893DD067D96C9FDCA85A880178F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FDA4A893DD067D96C9FDCA85A880178F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_561136EBC058B86813F4CA85A8817A78" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FDA4A893DD067D96C9FDCA85A880178F" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_561136EBC058B86813F4CA85A8817A78" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SOLOSMember" xlink:label="loc_kopn_SOLOSMember_CC37D1DA7CF8BF31F822CA85A8810A9F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_561136EBC058B86813F4CA85A8817A78" xlink:to="loc_kopn_SOLOSMember_CC37D1DA7CF8BF31F822CA85A8810A9F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RealWearInc.Member" xlink:label="loc_kopn_RealWearInc.Member_86A3031DA7AD8167053BCA85A881399E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_561136EBC058B86813F4CA85A8817A78" xlink:to="loc_kopn_RealWearInc.Member_86A3031DA7AD8167053BCA85A881399E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A7FE0EF6089B35CB9BB1CA85A882A6A0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A7FE0EF6089B35CB9BB1CA85A882A6A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_FB6E32ADDE3A91933BECCA85A88232E5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_A7FE0EF6089B35CB9BB1CA85A882A6A0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_FB6E32ADDE3A91933BECCA85A88232E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_12906AAF3BD7B8723AF8CA85A8822A9F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_FB6E32ADDE3A91933BECCA85A88232E5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_12906AAF3BD7B8723AF8CA85A8822A9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_49586AE85A3CC3EC5F11CA85A88398A3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_srt_MajorCustomersAxis_49586AE85A3CC3EC5F11CA85A88398A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_6CEC0F3956E5BA87DE04CA85A88396D6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_49586AE85A3CC3EC5F11CA85A88398A3" xlink:to="loc_srt_NameOfMajorCustomerDomain_6CEC0F3956E5BA87DE04CA85A88396D6" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_6CEC0F3956E5BA87DE04CA85A88396D6" xlink:to="loc_kopn_RealWearInc.Member_86A3031DA7AD8167053BCA85A881399E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_BDD659490AE9E05ED3F1CA85A883B725" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_BDD659490AE9E05ED3F1CA85A883B725" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_BDD659490AE9E05ED3F1CA85A883B725" xlink:to="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GoertekMember" xlink:label="loc_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:to="loc_kopn_GoertekMember_677A0DB0D65A7EAB6030CA85A884CDDB" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CEOMember" xlink:label="loc_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:to="loc_kopn_CEOMember_E79F56CBD120F048622ACA85A884409A" xlink:type="arc" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:to="loc_kopn_SOLOSMember_CC37D1DA7CF8BF31F822CA85A8810A9F" xlink:type="arc" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:to="loc_kopn_RealWearInc.Member_86A3031DA7AD8167053BCA85A881399E" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_CEOsFamilyMember" xlink:label="loc_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_45F378352229BC03066CCA85A884DCFA" xlink:to="loc_kopn_CEOsFamilyMember_2D51252D6866ED0AAA29CA85A88577E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_521C0374B76DAFD3A2E3CA85A8852FC8" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonsoftwareLicenseArrangementMember" xlink:label="loc_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_us-gaap_NonsoftwareLicenseArrangementMember_11FB4E6D3FF68CB5470ECA85A8868AB0" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_InitialPaymentMember" xlink:label="loc_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_kopn_InitialPaymentMember_3CA262B7B2A357CF9799CA85A886034B" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeferredPaymentMember" xlink:label="loc_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_kopn_DeferredPaymentMember_9C060A911D63800AEB89CA85A886D83F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_QuarterlyInstallmentsMember" xlink:label="loc_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_kopn_QuarterlyInstallmentsMember_5125B1B4DB7FFA4009C4CA85A887B022" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_63D75DF672B46A832FCBCA85A88720EC" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_us-gaap_AccountsReceivableMember_63D75DF672B46A832FCBCA85A88720EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_8DB71F7A4358935B23E4CA85A88566F7" xlink:to="loc_us-gaap_ReceivableTypeDomain_0FBC6668BDE7AC84264FCA85A8876338" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8D0E9A474429F9FBC09CCA85A8802F59" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_12FE4CEF21E802FB5667CA85A8878976" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_12FE4CEF21E802FB5667CA85A8878976" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_D9EEFCF33466D43BEC32CA85A888BF20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableRelatedParties" xlink:label="loc_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_AccountsReceivableRelatedParties_699D5347EE628C5BC144CA85A88841BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_C4F0F756E3DFF45FA32BCA85A8885385" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_81EFDF9C5FE2A4DEAAEBCA85A8886007" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_RevenueFromRelatedParties_DC6AA86B65B4B1277CF5CA85A8894273" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_B19AE46C28CACEA6C43FCA85A889DD59" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_us-gaap_Revenues_B19AE46C28CACEA6C43FCA85A889DD59" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OwnershipPercentageinEquityInvestmentWarrant" xlink:label="loc_kopn_OwnershipPercentageinEquityInvestmentWarrant_8DDDB7140AEA414DE16ACA85A8895B81" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_OwnershipPercentageinEquityInvestmentWarrant_8DDDB7140AEA414DE16ACA85A8895B81" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageOwnedofanEquityInvestment" xlink:label="loc_kopn_PercentageOwnedofanEquityInvestment_175DDC51DD5B7689434ACA85A889E1D5" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_PercentageOwnedofanEquityInvestment_175DDC51DD5B7689434ACA85A889E1D5" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ImpairmentofEquitySecurity" xlink:label="loc_kopn_ImpairmentofEquitySecurity_63FE687C903A8A456AD5CA85A88A432A" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_ImpairmentofEquitySecurity_63FE687C903A8A456AD5CA85A88A432A" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharesOwnedofanEquitySecurity" xlink:label="loc_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_SharesOwnedofanEquitySecurity_9C0758D4EAC60C194479CA85A88ACBE3" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors" xlink:label="loc_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors_CF610DE6C0438B01F2A6CA85A88ACE74" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" xlink:label="loc_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_03C87A56447294A23484CA85A8871147" xlink:to="loc_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_1AAA2F59EAB57CDCA7F9CA85A88A1E5B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/RelatedPartyTransactionsNotes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_1ABEE0B2C1514C9C798CCA85A899F6E7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_04EA4F5B072C1862DC8DCA85A899C6C2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_1ABEE0B2C1514C9C798CCA85A899F6E7" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_04EA4F5B072C1862DC8DCA85A899C6C2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_6315E336A866AC188341CA85A892E238" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_897E0B200D097ACAA5B0CA85A892E94D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_6315E336A866AC188341CA85A892E238" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_897E0B200D097ACAA5B0CA85A892E94D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_E88AFC793F7094FDEF1ACA85A919D8DE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_7B5DE834D0C87EB7866CCA85A91AB811" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_E88AFC793F7094FDEF1ACA85A919D8DE" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_7B5DE834D0C87EB7866CCA85A91AB811" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_4AC5499E6EA825C145DBCA85A90851A6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4AC5499E6EA825C145DBCA85A90851A6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4D556E29A2C21356D255CA85A9080D48" xlink:to="loc_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_KopinMember" xlink:label="loc_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_DFEA0D2B068D7A659BBCCA85A909DFA9" xlink:to="loc_kopn_KopinMember_D6874FB1203D3C5A6F73CA85A909704F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:to="loc_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_BFD97E6DF88701EFA4FFCA85A909447E" xlink:to="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_A0645F9B9C5EC93533AFCA85A90A361D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:to="loc_country_US_A0645F9B9C5EC93533AFCA85A90A361D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_D134F33434023CCCC3BFCA85A90ABF7F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:to="loc_country_GB_D134F33434023CCCC3BFCA85A90ABF7F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:to="loc_country_CN_4ACAF6599ACB5FA0D4FDCA85A90B5F60" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP" xlink:label="loc_country_JP_4F2BF1BEBE525211E42DCA85A90B6087" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ED5C41E27D9AAA12EE39CA85A9092396" xlink:to="loc_country_JP_4F2BF1BEBE525211E42DCA85A90B6087" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_A73E8EA58768A62EE858CA85A90BED67" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3A399FB82229BBE19EB8CA85A90B48E9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentMember_E3EA981EBEF2DE0E3940CA85A90BC52C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_B2F2655A463F1B79B56FCA85A90CAF43" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:to="loc_srt_MajorCustomersAxis_B2F2655A463F1B79B56FCA85A90CAF43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_B2F2655A463F1B79B56FCA85A90CAF43" xlink:to="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_IndustrialCustomersMember" xlink:label="loc_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_IndustrialCustomersMember_4BD1F0FD561FB6C6149CCA85A90CDDC7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ConsumerCustomersMember" xlink:label="loc_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_ConsumerCustomersMember_8B483C1AB1A81E18F11ACA85A90D5645" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ResearchandDevelopmentMember" xlink:label="loc_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_ResearchandDevelopmentMember_A056C573BEAFB3A1465BCA85A90D3CE7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_AllOtherCustomersMember" xlink:label="loc_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_AllOtherCustomersMember_22E33E7FFFE85E446712CA85A90D7403" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_MilitaryCustomersMember" xlink:label="loc_kopn_MilitaryCustomersMember_3363A6FF3E0F0FFD1873CA85A90D609B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_MilitaryCustomersMember_3363A6FF3E0F0FFD1873CA85A90D609B" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_LicenseandRoyaltiesMember" xlink:label="loc_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_B8894F2DAF41FB01B8BDCA85A90C88EC" xlink:to="loc_kopn_LicenseandRoyaltiesMember_8F35E56F11C939E83B2ECA85A90D945C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EB1E5CB30C6825BC04E1CA85A9087895" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_5AE1DB7B0A31D4866348CA85A90E2ABA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:to="loc_us-gaap_Revenues_5AE1DB7B0A31D4866348CA85A90E2ABA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_E6DBE6F6D52ED10623E1CA85A90DC55D" xlink:to="loc_us-gaap_NoncurrentAssets_AAFFBC4E5CDB535E38CFCA85A90EF237" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_71057F8439871D02E987CA85A8F20EFF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_71057F8439871D02E987CA85A8F20EFF" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_304D11D947CA681D611FCA85A8F2E40B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_304D11D947CA681D611FCA85A8F2E40B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_CA12F4E3CA0AC5CB59B2CA85A8F3AD9E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_304D11D947CA681D611FCA85A8F2E40B" xlink:to="loc_us-gaap_SegmentDomain_CA12F4E3CA0AC5CB59B2CA85A8F3AD9E" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_KopinMember" xlink:label="loc_kopn_KopinMember_EDE76C5D8FE3C4532F78CA85A8F32B8C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_CA12F4E3CA0AC5CB59B2CA85A8F3AD9E" xlink:to="loc_kopn_KopinMember_EDE76C5D8FE3C4532F78CA85A8F32B8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_3B4B5F1393565768018ECA85A8F37871" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:to="loc_srt_StatementGeographicalAxis_3B4B5F1393565768018ECA85A8F37871" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_3B4B5F1393565768018ECA85A8F37871" xlink:to="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_65202E97115E9D9AA44BCA85A8F4F9B6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_country_US_65202E97115E9D9AA44BCA85A8F4F9B6" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OtherAmericasMember" xlink:label="loc_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_kopn_OtherAmericasMember_E7BABA66F5560F3F5C25CA85A8F48A92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_srt_AmericasMember_78FD6D5EDEB4FEBFE137CA85A8F5EAFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaPacificMember" xlink:label="loc_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_srt_AsiaPacificMember_C35AD69B97AEF514AFCCCA85A8F588A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_srt_EuropeMember_4AE280E6C8E672C96A13CA85A8F6781E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_D38B6E76536C3542C232CA85A8F6077E" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_country_GB_D38B6E76536C3542C232CA85A8F6077E" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OthersMember" xlink:label="loc_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1ADB4DBEBCA20EE13FECCA85A8F4612B" xlink:to="loc_kopn_OthersMember_505F5C47F81774CC13EBCA85A8F8D09A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8F5CCE85CD29D7333670CA85A8F2529D" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_207E0280877758C8D5A1CA85A8FBA3B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:to="loc_us-gaap_Revenues_207E0280877758C8D5A1CA85A8FBA3B9" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PercentageOfTotalRevenue" xlink:label="loc_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:to="loc_kopn_PercentageOfTotalRevenue_79B2BA59E31C57D58982CA85A8FB274A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_FD7546785598ECBA611BCA85A8FC6E42" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_81171C1808553A7C8DE0CA85A8FA8D92" xlink:to="loc_us-gaap_NoncurrentAssets_FD7546785598ECBA611BCA85A8FC6E42" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_971822D6D3DCAEDAFD53CA85A9140ECF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_9AF6F17383EDEAA5DFD9CA85A9143823" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_971822D6D3DCAEDAFD53CA85A9140ECF" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_9AF6F17383EDEAA5DFD9CA85A9143823" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_9431A403D7E167F59FF8CA85A9147FFC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_971822D6D3DCAEDAFD53CA85A9140ECF" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_9431A403D7E167F59FF8CA85A9147FFC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7562B9D68858D29DFAA3CA85A8AAF85E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_F6236CFB7D10BC249E3FCA85A8AA9D83" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_7562B9D68858D29DFAA3CA85A8AAF85E" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_F6236CFB7D10BC249E3FCA85A8AA9D83" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B8DBEF89C3B4D90507CCCA85A89F34E2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_B8DBEF89C3B4D90507CCCA85A89F34E2" xlink:to="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_253B6C0EBFD644C8CB95CA85A8A0970E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:to="loc_us-gaap_Revenues_253B6C0EBFD644C8CB95CA85A8A0970E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_8E10B34B7410522F61C4CA85A8A0E72A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:to="loc_us-gaap_GrossProfit_8E10B34B7410522F61C4CA85A8A0E72A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_E357169C92B542C3A2B0CA85A8A13CAC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_E357169C92B542C3A2B0CA85A8A13CAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_042010E74B45A464D59ECA85A8A17D61" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:to="loc_us-gaap_NetIncomeLoss_042010E74B45A464D59ECA85A8A17D61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_52FF30B601AAF11B617DCA85A8A159E6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:to="loc_us-gaap_EarningsPerShareAbstract_52FF30B601AAF11B617DCA85A8A159E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_6AE7347D01AAA72B92F0CA85A8A2522F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_52FF30B601AAF11B617DCA85A8A159E6" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_6AE7347D01AAA72B92F0CA85A8A2522F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_FDDADA9A8FA0EAC4B9D5CA85A8A2C74D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_FDDADA9A8FA0EAC4B9D5CA85A8A2C74D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_5AB81FF9DD6AF7564714CA85A8A2DDAA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_FDDADA9A8FA0EAC4B9D5CA85A8A2C74D" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_5AB81FF9DD6AF7564714CA85A8A2DDAA" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RevenuefromLicensingofFunctionalIP" xlink:label="loc_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:to="loc_kopn_RevenuefromLicensingofFunctionalIP_746852BA47BC2DDE385ECA85A8A22411" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_DFD640A16B34AEE1E03FCA85A8A3A5E0" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_C4490B654818290B2ED9CA85A8A0D75F" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_DFD640A16B34AEE1E03FCA85A8A3A5E0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_5FF1066A5D71BEA94C91CA85A8A67732" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_4BA8C65EDA676A3D6B8BCA85A8A63856" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_5FF1066A5D71BEA94C91CA85A8A67732" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_4BA8C65EDA676A3D6B8BCA85A8A63856" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1442F2D15271880303EDCA85A9EC73BA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_4F359887EBCAB025D5C2CA85A9EC513B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1442F2D15271880303EDCA85A9EC73BA" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_4F359887EBCAB025D5C2CA85A9EC513B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_750D07E9F451538DA63BCA85A9D318FC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_750D07E9F451538DA63BCA85A9D318FC" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_DEF2645A5E538C96D014CA85A9D4A3E5" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GoertekMember" xlink:label="loc_kopn_GoertekMember_2C678295A9F9ED456FFCCA85A9D424A3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_59C7E47297EE57758CE8CA85A9D490C9" xlink:to="loc_kopn_GoertekMember_2C678295A9F9ED456FFCCA85A9D424A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_7410ED0E84F04A30CB6CCA85A9D41F91" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_us-gaap_VestingAxis_7410ED0E84F04A30CB6CCA85A9D41F91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_7410ED0E84F04A30CB6CCA85A9D41F91" xlink:to="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_B9316C2C55BF649081F5CA85A9D54AE2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_B9316C2C55BF649081F5CA85A9D54AE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_3F461D1905B60EA31306CA85A9D5152C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_3F461D1905B60EA31306CA85A9D5152C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4861AA352ACA1242AD20CA85A9D55E13" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4861AA352ACA1242AD20CA85A9D55E13" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PeriodOneMember" xlink:label="loc_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_kopn_PeriodOneMember_16D1B0FE169886C84481CA85A9D66424" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PeriodTwoMember" xlink:label="loc_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_kopn_PeriodTwoMember_D1602754125E56DE6636CA85A9D6081A" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PeriodThreeMember" xlink:label="loc_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_80CCF1231DD72516E139CA85A9D5E127" xlink:to="loc_kopn_PeriodThreeMember_1768998E389D763D0125CA85A9D60C60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_F988D5E58DCD8C7721E4CA85A9D67745" xlink:to="loc_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EquityIncentivePlan2010Member" xlink:label="loc_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_C1BA81F40EFC84D3E3ABCA85A9D67AAD" xlink:to="loc_kopn_EquityIncentivePlan2010Member_C2C520F364125206F547CA85A9D7FA80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_A42870264FC844493460CA85A9D7ED23" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_us-gaap_AwardTypeAxis_A42870264FC844493460CA85A9D7ED23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FBE540B484CF744F04CACA85A9D8EBC7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_A42870264FC844493460CA85A9D7ED23" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FBE540B484CF744F04CACA85A9D8EBC7" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnvestedRestrictedStockAwardsMember" xlink:label="loc_kopn_UnvestedRestrictedStockAwardsMember_4C5748AEA9578BAB6B03CA85A9D8ED52" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FBE540B484CF744F04CACA85A9D8EBC7" xlink:to="loc_kopn_UnvestedRestrictedStockAwardsMember_4C5748AEA9578BAB6B03CA85A9D8ED52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_AC2DCFDA54217D0B0488CA85A9D8D2D8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FBE540B484CF744F04CACA85A9D8EBC7" xlink:to="loc_us-gaap_RestrictedStockMember_AC2DCFDA54217D0B0488CA85A9D8D2D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_93948B2218DACD1A404DCA85A9D8D8F7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_srt_RangeAxis_93948B2218DACD1A404DCA85A9D8D8F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_73491805A5E87D348D29CA85A9D932C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_93948B2218DACD1A404DCA85A9D8D8F7" xlink:to="loc_srt_RangeMember_73491805A5E87D348D29CA85A9D932C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_16CC877997C2FC8C6E4CCA85A9D9E2BF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_73491805A5E87D348D29CA85A9D932C3" xlink:to="loc_srt_MinimumMember_16CC877997C2FC8C6E4CCA85A9D9E2BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_D2C0FE0B7881DFDA2597CA85A9D30992" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_456D23AF2A6133F1D8A5CA85A9DA6432" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_456D23AF2A6133F1D8A5CA85A9DA6432" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GrossProceedsfromRegisteredSaleofEquitySecurities" xlink:label="loc_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities_9D8A75F3F8BE47056145CA85A9DACC30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_8FE1FC534BA2371528BFCA85A9DA2DF4" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities" xlink:label="loc_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities_A1AE4E4FC68C076F5A78CA85A9DA6D4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_870B240BC4E91C4FFE85CA85A9DB9564" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_68C432D3245C25803AABCA85A9DBA345" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_68C432D3245C25803AABCA85A9DBA345" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_7934144BB343D99A82A0CA85A9DBFA00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_DE74CC985D53C97F66B7CA85A9DB490F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_DE74CC985D53C97F66B7CA85A9DB490F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_GainLossonSaleofTreasuryStock" xlink:label="loc_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_kopn_GainLossonSaleofTreasuryStock_D310431B08DC040D9543CA85A9DCE510" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" xlink:label="loc_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_0B83F29B3903B1EDAE84CA85A9DC88BD" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_0B83F29B3903B1EDAE84CA85A9DC88BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_56A32BEF0A542945FE3BCA85A9DC99F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExcessStockSharesAuthorized" xlink:label="loc_us-gaap_ExcessStockSharesAuthorized_4E842C7408BB678ED277CA85A9DC98A1" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ExcessStockSharesAuthorized_4E842C7408BB678ED277CA85A9DC98A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_A07FDAB570DE1165C0BCCA85A9DC57FE" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_A07FDAB570DE1165C0BCCA85A9DC57FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_012EB102A68B77B525E9CA85A9DD5C22" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_012EB102A68B77B525E9CA85A9DD5C22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_F8BEB982CE697D68B70ECA85A9DD45B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_DC1CBB5EC4F07CE7BE8ACA85A9DD6102" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_34BB0130024207F0C668CA85A9DEB131" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_34BB0130024207F0C668CA85A9DEB131" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7D1EE0F3D41E3E1B2C72CA85A9DE9AD1" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7D1EE0F3D41E3E1B2C72CA85A9DE9AD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0279DB29BFD39695B0DBCA85A9DEDF72" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0279DB29BFD39695B0DBCA85A9DEDF72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_F0AEFE6D1C2F96B536FFCA85A9DE6902" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_F0AEFE6D1C2F96B536FFCA85A9DE6902" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8CB0C6DEE79F4994CFF4CA85A9DF51F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8FA8792BBE8785A4AA24CA85A9DFFFA5" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8FA8792BBE8785A4AA24CA85A9DFFFA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_70D0311707624B4BCC7CCA85A9DF4D58" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_70D0311707624B4BCC7CCA85A9DF4D58" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan" xlink:label="loc_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_DCCF06A045700AF9EAE0CA85A9D9262E" xlink:to="loc_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan_4E732FD9334CC66E7CC7CA85A9E02406" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_252FCECDA3AE73F4F2DCCA85A9B85045" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_252FCECDA3AE73F4F2DCCA85A9B85045" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:to="loc_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_067C777BB97FAF1AB81BCA85A9B825EB" xlink:to="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_459D877740C665F1D3F6CA85A9B9A3F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_84067EE368709C33E702CA85A9B9CC0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_B3069243F5524290D6B1CA85A9B9D424" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9109AD975422D20EA5BECA85A9B9B76D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:to="loc_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_DB556B8CD01CF1973A81CA85A9BA104A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12BFB13DE3616AB095D8CA85A9BA00E0" xlink:to="loc_us-gaap_RestrictedStockMember_B17FCC665FEC2B812E50CA85A9BA531F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8CE68A8B53ECDF895A44CA85A9B82E9E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4CDD1B3DB27A1E9D5EA2CA85A9BB8510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5A14534A4695DB709326CA85A9BC5920" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_816B17FA0162DE60277DCA85A9BCDB38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60DF7FB449D9EE0AD780CA85A9BC7525" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7871FDB58C49EBE5BB29CA85A9BCA4A0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_F2A55DA98A3E74F2965BCA85A9BB6950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7871FDB58C49EBE5BB29CA85A9BCA4A0" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract" xlink:label="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0FFF28CB58B155703F3FCA85A9BDB3F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CD004E96239905EA7272CA85A9BE7F10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EAACEB869D3DF2B1463CCA85A9C0B28D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_C3074B38F1A0A6D39CEBCA85A9C13A4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FF58B3CA5633A9C0A19BCA85A9C1A860" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract_1F25DECE61E0CB373D4CCA85A9BC7A81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FF58B3CA5633A9C0A19BCA85A9C1A860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_A0507599ACA80C394C48CA85A9C20628" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest" xlink:label="loc_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest_59F04229736DD77C149FCA85A9C27E69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_2697D4973290377D2F90CA85A9C2577B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_BF7C0F80A338ECCB1ADBCA85A9C3C0EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D1E1EA7AB923F268F94DCA85A9BA6D37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_99D9CD8B3576D2B541B9CA85A9C38B76" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_BBDC586B4EE565E6F769CA85A9ACADF5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_BBDC586B4EE565E6F769CA85A9ACADF5" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7AC7298E9AE666E566BDCA85A9ACE701" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:to="loc_us-gaap_CostOfSalesMember_45F58F98719CFB4C4409CA85A9AD7956" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1FD91116D88621794C84CA85A9ADDD2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1B29F40DAEABDC9DA555CA85A9AD93A7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_28BCEBCE01CA0C35179BCA85A9AED38C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2ECB218899F4A6EB03D1CA85A9ACF969" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_841F639703D7071D3262CA85A9AE7052" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_641F2D12B5015AEFDFC6CA85A9AE2CD0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_841F639703D7071D3262CA85A9AE7052" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4A76B3023563EAABADA5CA85A9E8C7F0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_BB6CDD939AE2CD8A9635CA85A9E82D1E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4A76B3023563EAABADA5CA85A9E8C7F0" xlink:to="loc_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_BB6CDD939AE2CD8A9635CA85A9E82D1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_C0C19998842F96201CD7CA85A9E90F8C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4A76B3023563EAABADA5CA85A9E8C7F0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_C0C19998842F96201CD7CA85A9E90F8C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_397F390DDD9EC8829148CA85AB13E5A5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0B885F3970C305238136CA85AB132173" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_397F390DDD9EC8829148CA85AB13E5A5" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0B885F3970C305238136CA85AB132173" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_DE5CDD90093375D61170CA85AABD3762" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_DE5CDD90093375D61170CA85AABD3762" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_866BD08AB41A030020AECA85AABE2C6E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_866BD08AB41A030020AECA85AABE2C6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_64B9007677E2AC23F607CA85AABE0A1D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_866BD08AB41A030020AECA85AABE2C6E" xlink:to="loc_us-gaap_EquityComponentDomain_64B9007677E2AC23F607CA85AABE0A1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_64B9007677E2AC23F607CA85AABE0A1D" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_2C35F3CF2A6313BA04D3CA85AABF38F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_64B9007677E2AC23F607CA85AABE0A1D" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_BCCFA7BDC751CEDE5760CA85AABF0514" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8EFEA46CC6AF6BED0B99CA85AABF3F95" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3532C318F41BB86925F2CA85AAC05536" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_A15B37311335C029F4EDCA85AAC0AD68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2432085BB5CB7F9729C0CA85AABE1EFF" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3D1E6E596D1AAF1EB5C0CA85AAC1D443" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C5688CBCE54C77FA9066CA85AAC1CC6C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C5688CBCE54C77FA9066CA85AAC1CC6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_B638594C92250FC40A1ECA85AAC1E52A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_557F284CFFA7BD2D8233CA85AAC160E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_C17AF6D7F7613E3C1273CA85AAC20ABD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_005B6D8948CCB2B62CFACA85AAC2A175" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_56AA0FB8A919DE5A2E56CA85AAC127E2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_005B6D8948CCB2B62CFACA85AAC2A175" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_AECEDDA008D300D90419CA85AADB72B9" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable" xlink:label="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_AECEDDA008D300D90419CA85AADB72B9" xlink:to="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_16F88AE376362C7B4B41CA85AADC4D05" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_041FA51121BF992BF3BECA85AADC1C5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_F72FA2A62D7917B20532CA85AADCFD42" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_31487ABEBC74FB2F1F08CA85AADD1E0A" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeliveryofRevenueAxis" xlink:label="loc_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_DeliveryofRevenueDomain" xlink:label="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DeliveryofRevenueAxis_EC50B452BC46807ACCD9CA85AADD52C5" xlink:to="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:to="loc_us-gaap_TransferredOverTimeMember_2E477E8963D2D93971D0CA85AADD07DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_DeliveryofRevenueDomain_17350EFF7FE085CC27FDCA85AADD7663" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_167854C5D089688C8916CA85AADE4FD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_F2291AC8C247345B07E9CA85AADE8A88" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_srt_ProductOrServiceAxis_F2291AC8C247345B07E9CA85AADE8A88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_522313A72126B20CFFE0CA85AADE93E2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_F2291AC8C247345B07E9CA85AADE8A88" xlink:to="loc_srt_ProductsAndServicesDomain_522313A72126B20CFFE0CA85AADE93E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_8BC47F49D7B961E8A7ADCA85AADE7028" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_522313A72126B20CFFE0CA85AADE93E2" xlink:to="loc_us-gaap_ProductMember_8BC47F49D7B961E8A7ADCA85AADE7028" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ExtendedWarrantiesMember" xlink:label="loc_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_522313A72126B20CFFE0CA85AADE93E2" xlink:to="loc_kopn_ExtendedWarrantiesMember_75886298346DE734181BCA85AADF42C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_51C2FF51F22C3EA4EA49CA85AADFFBD7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_UnvestedRestrictedStockAwardsMember" xlink:label="loc_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_EC977079313E9C045394CA85AADFD89F" xlink:to="loc_kopn_UnvestedRestrictedStockAwardsMember_EB4DB1C030AF92E77DB9CA85AADF59C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_CFB777F76C4B0546361CCA85AAE0DE02" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_us-gaap_VestingAxis_CFB777F76C4B0546361CCA85AAE0DE02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_CFB777F76C4B0546361CCA85AAE0DE02" xlink:to="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_FAB3CBB4E5136DC89453CA85AAE0ED72" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_FAB3CBB4E5136DC89453CA85AAE0ED72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_507A2BD6E6FDD2AC19A3CA85AAE160C1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_507A2BD6E6FDD2AC19A3CA85AAE160C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_C8E073A865EA5BA3AF1ECA85AAE12CC6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_351FC3D9223315E0D5B1CA85AAE03221" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_C8E073A865EA5BA3AF1ECA85AAE12CC6" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_DED4CAD2EDB7FBA078A2CA85AAE17B68" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_dei_LegalEntityAxis_DED4CAD2EDB7FBA078A2CA85AAE17B68" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_6BD16CD9ABC907947169CA85AAE11BC5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_DED4CAD2EDB7FBA078A2CA85AAE17B68" xlink:to="loc_dei_EntityDomain_6BD16CD9ABC907947169CA85AAE11BC5" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_EMDTMember" xlink:label="loc_kopn_EMDTMember_08E0C47F66F91BED1693CA85AAE27B55" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6BD16CD9ABC907947169CA85AAE11BC5" xlink:to="loc_kopn_EMDTMember_08E0C47F66F91BED1693CA85AAE27B55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_03F7E7A790AE67ED281BCA85AAE2530C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_03F7E7A790AE67ED281BCA85AAE2530C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A13C8BF840AF826F447FCA85AAE299DC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_03F7E7A790AE67ED281BCA85AAE2530C" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A13C8BF840AF826F447FCA85AAE299DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_38782CB69D9C526BFD38CA85AAE2D0F5" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_us-gaap_AwardTypeAxis_38782CB69D9C526BFD38CA85AAE2D0F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_CD93ED01F69F3C5DD26ECA85AAE3CCD4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_38782CB69D9C526BFD38CA85AAE2D0F5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_CD93ED01F69F3C5DD26ECA85AAE3CCD4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_8D370902AB511768F936CA85AAE32F6A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_CD93ED01F69F3C5DD26ECA85AAE3CCD4" xlink:to="loc_us-gaap_RestrictedStockMember_8D370902AB511768F936CA85AAE32F6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_36E3B43E54F5A650209DCA85AAE35A4F" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_srt_RangeAxis_36E3B43E54F5A650209DCA85AAE35A4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_2CBFE9B23EF2B666B93ECA85AAE428DD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_36E3B43E54F5A650209DCA85AAE35A4F" xlink:to="loc_srt_RangeMember_2CBFE9B23EF2B666B93ECA85AAE428DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_9BCEB3069589E469BD17CA85AAE4DF60" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2CBFE9B23EF2B666B93ECA85AAE428DD" xlink:to="loc_srt_MinimumMember_9BCEB3069589E469BD17CA85AAE4DF60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_F6AF7350D74593D02A89CA85AAE416F9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2CBFE9B23EF2B666B93ECA85AAE428DD" xlink:to="loc_srt_MaximumMember_F6AF7350D74593D02A89CA85AAE416F9" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems" xlink:label="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable_B0835AD2559CBD0DF6DDCA85AADBFBDD" xlink:to="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_B16695AC97A6C1BAE109CA85AAE60660" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_ProfitLoss_B16695AC97A6C1BAE109CA85AAE60660" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_FE0251818D7F7178F763CA85AAE7E605" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_FE0251818D7F7178F763CA85AAE7E605" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_C9BDB87466310F65B32ACA85AAE86C48" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers" xlink:label="loc_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers_76E3684DE4D69BDDDBB8CA85AAE9D77C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_352108C8133E51AF4CF5CA85AAEA1AAD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_Revenues_352108C8133E51AF4CF5CA85AAEA1AAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_B89280DC3BD3CCE3EC06CA85AAEA3E15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2D56FE17211E526DA45DCA85AAEB2C79" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ProductWarrantyTerm" xlink:label="loc_kopn_ProductWarrantyTerm_C50AC9C7842E940A0FB2CA85AAECA88B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_kopn_ProductWarrantyTerm_C50AC9C7842E940A0FB2CA85AAECA88B" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_PrinciplesofConsolidationsAbstract" xlink:label="loc_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_7D8A037BAD9F2D318CCACA85AAECC4D6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_PrinciplesofConsolidationsAbstract_7659D295A328EACE0477CA85AAEC56F9" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_7D8A037BAD9F2D318CCACA85AAECC4D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract" xlink:label="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_65DF8F6F551B60B648ACCA85AAED60D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_E43906610C4FD08EBFF1CA85AAEECA15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_19A26447D16124084A35CA85AAEEA6E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract_53D0BBAEB8183AD27A23CA85AAED29BE" xlink:to="loc_us-gaap_InventoryNet_7CCD8FAEBF096AA0C94BCA85AAEE7A09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3920B293A5F3EFB482D4CA85AAEFE07B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_63F20360D5C75D96581FCA85AAEF5B1A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3920B293A5F3EFB482D4CA85AAEFE07B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract" xlink:label="loc_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract_F3EC3AAFA779CF1C256CCA85AAEF7E25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_D0B645FD4854009CEA80CA85AAEF028B" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_D0B645FD4854009CEA80CA85AAEF028B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:to="loc_us-gaap_AssetRetirementObligation_EAA38F5A258AA7CDEF4CCA85AAF087AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationPeriodIncreaseDecrease" xlink:label="loc_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:to="loc_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_237A8E10F552313F34CCCA85AAF002BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaap_AssetRetirementObligation_991A4319493B93FEA509CA85AAF09DFE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_2F7F4AF2D56AE91B7F0DCA85AAF0CA47" xlink:to="loc_us-gaap_AssetRetirementObligation_991A4319493B93FEA509CA85AAF09DFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_96EE662D148CD5FE81FECA85AAF04B29" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_E8F3E9C21173466A2D45CA85AAF1BE74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_E723D533725703CF78B9CA85AAF1C43D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C18A42C68416B4457B8BCA85AAF14E67" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C18A42C68416B4457B8BCA85AAF14E67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0B5287C3C858A67CFB8ECA85AAF253AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_F15C7E93E7634EB45AFECA85AAF2C722" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_1BF62309A08A0876DF49CA85AAF14CAB" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_F15C7E93E7634EB45AFECA85AAF2C722" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="loc_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_AssetImpairmentChargesAbstract_176948A7173FFFD8E040CA85AAF288DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_13254D2CEDB77F51C673CA85AAF20101" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_ContractWithCustomerLiability_82C8CC05A8F888DD9279CA85AAF36A45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6A1168FEBA1D07BC2657CA85AAF32EE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_2561F6A2BA53D120EF1CCA85AAF3D6AB" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_2561F6A2BA53D120EF1CCA85AAF3D6AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_16C0E12905480EB35181CA85AAF315EA" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_16C0E12905480EB35181CA85AAF315EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_BAEA6363ED7528E30B85CA85AAF473DE" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_NetIncomeLoss_BAEA6363ED7528E30B85CA85AAF473DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_D3C4FDBDFD97872CE16BCA85AAF46F7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_OperatingLeaseLiability_BB41ADEE091E42A0B2B7CA85AAF5C0C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems_049D2EEF356D81DE25AACA85AAE480B2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_D909074E673B124EF9AACA85AAF57122" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="loc_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_CCB2ED6CBFAFAF5C06F4CA85AB0A3E2C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_CCB2ED6CBFAFAF5C06F4CA85AB0A3E2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_AE82448117A40C997C2ECA85AB0A0574" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_AE82448117A40C997C2ECA85AB0A0574" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2EDB7303294FC4D4B466CA85AB0A8BD7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2EDB7303294FC4D4B466CA85AB0A8BD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_5FDF4B52CA409589B00CCA85AB0A3B49" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_5FDF4B52CA409589B00CCA85AB0A3B49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_966F2CC9E32167BC13C9CA85AB0BA227" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_966F2CC9E32167BC13C9CA85AB0BA227" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_7CF5DA7BC350D0D6370DCA85AB0B755F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_7CF5DA7BC350D0D6370DCA85AB0B755F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_658D38F59A082E6371C1CA85AB0B3BA5" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_658D38F59A082E6371C1CA85AB0B3BA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_70BFDFBB66E48BA31C32CA85AB0BAD2E" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_70BFDFBB66E48BA31C32CA85AB0BAD2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligationsPolicy" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy_3948375296DD8ADFC491CA85AB0B5384" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_AssetRetirementObligationsPolicy_3948375296DD8ADFC491CA85AB0B5384" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9162AEE438F7472042D7CA85AB0CF00D" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_9162AEE438F7472042D7CA85AB0CF00D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4CE4DFE3A48882E68AA1CA85AB0CC52B" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4CE4DFE3A48882E68AA1CA85AB0CC52B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_C83ACAF67A4754CF51E4CA85AB0CEABE" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_C83ACAF67A4754CF51E4CA85AB0CEABE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_A80F1045B05779DCAC36CA85AB0CC1C0" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_A80F1045B05779DCAC36CA85AB0CC1C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_BD31DB4D36CDAD5F79D7CA85AB0CDC79" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_BD31DB4D36CDAD5F79D7CA85AB0CDC79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_1A72896A53EC1AD31D88CA85AB0CEEA9" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_1A72896A53EC1AD31D88CA85AB0CEEA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_01BC8848897E90C238D3CA85AB0D82DB" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_01BC8848897E90C238D3CA85AB0D82DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_EB6F4335B92BBDBCE2A8CA85AB0D7FAD" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_EB6F4335B92BBDBCE2A8CA85AB0D7FAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8092F6847FF0BDA91C0CCA85AB0D235F" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8092F6847FF0BDA91C0CCA85AB0D235F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4057FB2496982BD21017CA85AB0DB4AD" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F1677661F334AB80B1CACA85AB0A97FF" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4057FB2496982BD21017CA85AB0DB4AD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_29859B34196BADB39AE1CA85AB01BEF7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_29859B34196BADB39AE1CA85AB01BEF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_133CF1AD95B54253CFBACA85AB015F27" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_133CF1AD95B54253CFBACA85AB015F27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_1A7000F0C669160772B6CA85AB010B8D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:to="loc_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock_1A7000F0C669160772B6CA85AB010B8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_C4CEE9B8BE760E353EA8CA85AB0123D4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_C4CEE9B8BE760E353EA8CA85AB0123D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C445E52596EFD2A94D6CA85AB027E68" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1C445E52596EFD2A94D6CA85AB027E68" xlink:type="arc" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_SatisfactionofPerformanceObligationsTableTextBlock" xlink:label="loc_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_DA99BF9BDC3E9F4F72BCCA85AB010A6F" xlink:to="loc_kopn_SatisfactionofPerformanceObligationsTableTextBlock_6DE3AA365DF8109E7B9DCA85AB02B93C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_8B2E1A87207BE197BC42CA85A866ADA4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_16EFC722BA1EB60DF150CA85A86C81FA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_8B2E1A87207BE197BC42CA85A866ADA4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_16EFC722BA1EB60DF150CA85A86C81FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_933FBF4386B7333EB5A3CA85A86D4C5A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_8B2E1A87207BE197BC42CA85A866ADA4" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_933FBF4386B7333EB5A3CA85A86D4C5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_25A9596ED3DA036EE99DCA85A86DA814" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_8B2E1A87207BE197BC42CA85A866ADA4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_25A9596ED3DA036EE99DCA85A86DA814" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_CED8F924164E5C3FC801CA85A874CAF4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_C986BDAD2EE477BF4CA7CA85A87533FE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_CED8F924164E5C3FC801CA85A874CAF4" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_C986BDAD2EE477BF4CA7CA85A87533FE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.kopin.com/role/ValuationAndQualifyingAccountsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_8D0BB100EA537684378ECA85A8728B66" xlink:type="locator" />
    <link:loc xlink:href="kopn-20191228.xsd#kopn_ValuationandQualifyingAccountsTableTextBlock" xlink:label="loc_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_8D0BB100EA537684378ECA85A8728B66" xlink:to="loc_kopn_ValuationandQualifyingAccountsTableTextBlock_ACA578E8F88ED102325DCA85A87210EB" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>chart-8d5a0239e02a67dc441.jpg
<TEXT>
begin 644 chart-8d5a0239e02a67dc441.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" &0 H0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M-^UDB-_P<H_\$F240M_PR#^VEABBEQCP]XJ4;7(++A9)!P1P[CHQS^7OA_\
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
MVTZSP7$$Z+-#/#/$[QS0S1.LD4D;M')&RLA*%37\A?AC_@GW^P?<_P#!R?\
M$;X"3_L6?LH3?!"R_P""2WA_XE6/P?F_9\^%<OPPL_B+/^T5HF@R^/+;P(_A
M<^&H?&$NARRZ+)XCCTU=7DTF1[!KLV[%#XSK7_!<3]NW7/'O[0'QH_9[L&\4
M_"_]G;]KG7OV<O 7_!.OX?\ _!/']J#XGZ_\9?@E\,O&7ASP3XS^(=U^V7X$
M\+7OPW^&7Q8AT6YUKQ/H?PYEN(M)\.6&F6NEZSI%]<S:+:>)@#^V!D5B"1DK
MG!R1@D%21CHV"1N&&P2,X)!XFU^(_P .-1\=ZI\*[+Q[X+OOB9H.A67BO6OA
MU:^*]"NO'6C^&KZYAMM.\2:KX0BU"3Q!I^A7EW-!!9:Q>:;%I\]S)#';W+3/
M&#_.CH/[6W_!5C]N;XU_MV>,OV'_ (R_LJ? SX2?L(?M,7'[-'A/X'?M"_!G
MQ)K2_M%:_P"![#0-4^(OB3XN?&:/7K#Q)\&=#N(=8GD\*1^"/!^HZA'#'#IV
ML6UM=0/K5]\G_%#2_P!LKQ)_P7Y_;CE_96^+'P6_9U^*UC_P2H^"GBSQA\0O
M&WPVU+X_:?I5EH.O>&-9N/"O@3P_-K'@;2[Y_$'B:UL=*G\;^*+;48](\*V]
MUJ%CX)U#7+RRBTX _L5VCGKSCN>W3'/![Y&#GG.:0(JG('O^/3)]6(X+'+$<
M$FOY"O"?_!97]O?X]_LZ_P#!"/QC\(;OX">!?BQ_P4?^('[2'P8^--YXW^&^
MN>)_A_I^O?"J]F\":3X_T'0-*\6:5X@M(]-O+#4/'S>#K#Q)I]MXDU8VGA&?
MQ!H.@R2ZC#,G_!:']M;]EK]FK_@K+X=^.]W\)OVEOVF/V"_VIO@S^S5\&OBC
MI?PZN_@_\/\ XA7_ .T==II'@SQ%\3_ V@Z_JL6B:=X'N+74];U:RT/6;5M7
MB^P>%!KLES*OB>Y /ZZ;F>VL[>>ZN[B*UM;6*6YN;FXG6""W@@C:6:>>>5TC
MBAAB1Y)9)'6..-6=R%4D<OX"^(7@'XJ>%=+\=_#'QOX0^(W@C7/MAT7QCX$\
M2Z+XO\*ZN-/OKG2[\Z7XA\/7VHZ1J'V+4K.[T^\^R7DWV:^M;FTGV7$$L:?S
MUZ5^TY_P4%_99_;)^&G[!_[<WQB^"?[6&@?MM?LP?M-?$+X9_$SX4_!.Z^ V
MO?!SXD_ GP#J7BSQKX#UK18O$WB?1_&/PRO?#TLEAX8\6Z@-)\67>KI:-J5M
M9QK<VUY^5O\ P2S_ &OOVE_AW_P3%_X(9?L"_L?:S\.?A?\ '#]OGQ#^W;=-
M\?\ XH>![OXC^%O@Y\.?V??B_P#%?QSXWU'1/AU;ZMX=L/&?Q!\0+>"'P]I^
MKZO'HUN+*<:O%"NM6>L:6 ?W+45_)'\5O^"S/[;G[('P-_X*E? WXP1?!?XW
M_MD?L"_$C]D/X9?#;X]:#X&UKX>?"7XGZ1^W"+67X=>.?B-\,[/6M9C\*>)O
MASIW]IZCXE\/Z/XB@\/Z_?OH^D:>[VUIJ.KZIZ];_M+_ /!7;X4_\%"_A_\
M\$T?B3^T5^S/\6_&'Q3_ & OVB/CW\/_ (W^&/V=Y?AU>_\ "X+*WU[1?AM;
M^./ U]XQUS17\/\ @'X@:(T#7/A^ZT6R^(7@RZB;5])\/Z_:7=S* ?T_5Q/C
M?XE_#KX:0:!=?$;Q]X*\ VWBOQ/I7@GPO<>-?%6@^%(/$GC+7?/.B>$M EU[
M4-/CUCQ-K'V:Y_LO0=.:YU74/L\_V2TF\J3;_-Y^R_\ \%;_ -IK]L*[_P""
M.WP9^'J>$O"GQY^-]Q\>O&'_  4=M;[P997]Q\+O!7[&NJ7/PT^*>@Q^&9M2
M+^ -2^,GQ9AM=(\*7R&]F\-QZG8B!9HFVOV__!R-Q\,?^"6;ND;21_\ !9C]
MB9UW(L@1_(^)2L4W@E259DW##%&9<X8@@'](7^?RZT5_(5\?/^"CO_!5'7=:
M_P""W&M? OXT_LW_  K^&_\ P2A^(,/BOP_8^*_V?[OXA^.?BOX03P-JGBE_
MA1=ZFWC'1O#_ (7TQ[/PYK-_?>.I-&\0>*M4U:_TO1[%?"VEVM[JTWTKXG_X
M*)_MR?MA?'C_ ()Q?LH_LA^./@_^RGXM_:=_X)T>$/\ @H]\<?C#X]^$%_\
M':VT/0O$JZ'I.G?"?X=> ]0\6>%M+N89/%-WJ$>NZCJOB6+6(O#]YI]Q8:OI
MFH:7-;Z\ ?T5>#OB7\.?B'/XJM? 'C[P5XXN? OB?4/!/C:W\'^*M!\33^#_
M !EI.W^U?"7BF'1-0OI/#WB;3=Z?VAH.KK9ZK9[T^TVD6X9[:O\ /R_9H_;V
M_:4_80^$7[?.F:+=?#/0/VG_ -J[_@X4^+7[.'C'XH^'?@_\5/C-\-?A/JU[
MX4TSQ%\9/BG\/_@?X1AUGXF_$V:VO+*=/AG\+F&J>(M3752+U=9N]'GMKS]>
M_@A^W1_P4\^,_P"RW_P4-\->%O&WAN+XT_L8VO@SXL_L[?ME?'/]BGXK?LE?
M!7]K[X42^#=>\7^._"?C#X3?'V#P@?AMXG\+7?AG7/"OB+Q=HNL:=X?T6ZOO
M"VNLP\+K?:[K(!_4E17X)_\ !%#_ (*+?M"_\%7;?XW_ +8&NM\._A?^RQI^
MJ^'_ (-?![]G;1!H_BSXI:5\0O#GA3PGKOQ7^(7Q3\?VMT+NQL=2US5IK+X;
M>#UTO2Y)_"EZ-7U:"62TT[4]:_>R@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K#\3>&M \9^'-?\(>*]'T[Q#X7\4Z+JOASQ'H&
ML6L5_I.N:#KEA<:7K&CZI8SJ\%[IVIZ;=W-C?6DR-%<VL\L,BE'(K<HH _ 7
MP?\ \&XO["GA/Q!X+M+KXF_MI^-_V?/AOX[TSXC?#_\ 8J^(/[4?BWQ5^R!X
M1\3:+KMUXCTB2P^%-WIT=]?Z;IVKW NHM)UKQ/J-K>9NX=8.J6^JZM#??0?[
M4?\ P1C_ &<?VFOCE\0OVA=/^,G[7O[,GQ#^-W@_0? 7[1;_ +)GQ]O_ (.Z
M%^T=X3\,:7+H.A:5\8M#_P"$?\16FMR:?X>=?#<>K:-_8.KOX?$NERWDD5Y>
MM<?KO3)&*QNPZJC,/J%)% 'X@VW_  ;Z_P#!/W1?V6OCY^QEX,7X_P#@?]G3
M]H/QW\*?B+X@^'6B_'+Q)K&E>!_$OPENM,U+3KKX7CQS:>+U\)/XOUC2X-8^
M(-X\6J:OXHN_L]N^IV>EZ-X=T[1OVYM;6&S@AMX%VQP110H2%W%(HUC7<0%R
M=J#)P,G)P*_EV_9M_P""W'Q<7_@MG^U;_P $]/VFK#P]8_L]WGQID^!G[*?Q
M5TWP@^@V^@?&73- M?%ND?"#QOXHCNY=/UK5_BEX9NM6'A.>^^S:J_BC0=)T
M?3;.\C\13G3_ 'O]A#_@K#X_\1?\$U_V]/VY_P!K;4_"NII^R;^T-^U[X2TF
M#PSX?M_!MMJO@SX)VWA]/A[X1^SPW=W'=^*?$^O:M;^&[74))(IM1U'6=/@>
M,21^9( ?IE^V_P#\$_?@E^WEX?\ AG:?$S6_BK\.?'WP1\<GXD?!'XY? ;Q_
M>?#'XT_"'QG-IS:3?ZOX)\7V]EJMK#%J^F&.SUC2-9T;5]&U-+:RFN++[586
M=Q#\]:9_P19_8GMOV1_BM^R%K^G_ !7\>Z'\</B6GQP^*WQP\=_%+6M<_::\
M:_'FSU33=7T3XW:E\9$M[/4;3XB^'+W1]-;1+K2=,L-!M8(;RRGT&[M-;U^'
M5?DS_@A1_P %)OVL?VMXOV@OV?\ _@H+H/@WP=^US\(K/X(?&[2-'\(>'X?"
MFEZY^SA^TS\+_#7CWX<W]OI$&H:G'<ZQX4OKVZTOQA/'=>;I-UK^A:!JR+K%
MA?33_GUX!_X+&?\ !0[]ICXE?'J[^!GQ_P#^"<WPL^,OP?\ VBO&/PE\%_\
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
M?#;PQX-2/P+X0GUC_A"O"6E7$.GZBFDM)J?B&\MOTM_X)7_MY?M*_'/]JO\
M;F_8Q_:%\?\ [.G[2C?LE6/P,UWPQ^U9^ROH%]X9^'?C&'XN^'=1U'4O GC#
M0G\9>/-#TSQ]X8O--E\V'P[X@E@5;77+/4+2WGTZ OV_CC]NCXQ>#?\ @M_X
M>_8CN]4\,VW[,LO_  3/\3?M6Z_8KX2CN?&,?Q$\/_&/7_"5QJ$/B>*Z-\^C
M)X8TV%5\/PV)62\BEG$TDMPB1 'SK_P1L_X)Z_$[X6?M9?\ !1+_ (*0_M"?
MLXVG[*_Q'_;/^)OE?"WX"7'CSPI\1O$WPQ^%TE^OC'Q_K7B/Q#X'O-3\+6FO
M?&OXEM8>,==\/Z5?R1Z3=Z %,<5O<VBG]9/VROV&_@Q^W/HGP-T'XTW?CBTL
M?V??VC?AM^U#X$/@;Q#:>'IYOB3\+(];B\,V_B&2\T;6EU/PQ(NOWQU/288[
M&YNG6VD@U*T> ,WQ1\+/^"_'_!,?XP^+_P!G[PEX%^,?C.\MOVE_%-I\//A?
MXXU+X'?&#0?A?=?%35+Y]/T7X3:Y\2-8\(6?A'0?B7J\YM7@\)7>I-?6,&IZ
M-/KC:2FL:=Y_%_\ !0W_ (+?_LL?LR^&_P!LCX._#KXFZO>_M2? #X$>/=9;
M6=.^"GQ,^(_P4^$WQOU'P#K.J?!;P/\ &7XC^'_#EU\/?"NM^,?%:Z+I5EH?
MB/Q!IVG3:G=1^'=;UC1=4G:V0 ^H;G_@E%^S#=:;_P %&=*DU#XJ_9?^"H+!
MOVD2OC+3/-L"/#&N>$O^+8LWA=D\)C^RO$%^Q_M-/$N;E;9S^Y@$#<%\5_\
M@C-^S!\2O"?[(.E>'?B)^TU\!_B)^Q%\)M'^!/P0_:#_ &>_C-/\,OCU%\(=
M-\-Z7X6OO 7B[QK:>'[_ $[Q/HOB#3=)BEU7S_#MM=VVH7FK7FA7&C_VQJ<%
MUX#\(?\ @MY\ ?AG^QK^PAX]_; \9^)-<_:4_:9_90\#_M%^)_A[\!O@A\0O
MB?XEL?"-SI$$GC;XM:QX$^&&A^))_ WPOTC5!?0'6M5D@M)GT[58-'CU%])U
M!+7[IUC_ (*B?L3:)=?LASW?QAA;P5^W3'=)^S/\68/#'BF3X/\ CG5K?3FU
M.+POJGQ+;28_#'@+QAJ$(-MIGA7Q[=^'-;OM5CN]&ALSJNFZG:60!\L:1_P0
M._8*\._ CXF? #PV/CSX=T#Q_P#M.Z3^V)X=\>:3\;O$D7QE^"_[1.AZ'9^'
MM(^)?P>^*T]K<>+=$\1V>G6]X7U7Q1>>,=4U&[UG5[W5K^_N9[>6UZ)?^"*/
M[.-_^S1\9?V9?&7QU_;2^)6D_M)^//"?CC]I+XK?$3]H[5_$WQK^.MMX-CCB
MTGX?^,_&EWH L-(^&TMM%#I^I>%_A_X?\&OJ.E01:3=:G)IOF6LGW'^R1^V1
M\"/VX?AQK'Q@_9P\0:[XU^%>G>._%GP_TGQ_?>#/%/A/PSXWU/P7?#2]>UKX
M>WWBC3-+/C;P;#JJW&EVOC+0HKGP]J&I6.I6%G>S76FWT5O]34 ?!?P$_P""
M<G[./[+W[2WQ:_:7_9^L_%?PFO?C?X$\">"/B3\%_!>K:3H_[/>N7'PSTRPT
M+P3XZM_AE;^'U31/B!HOA^P.A#7M%UJPMK^QU#69M3TN\U+6-0OY_O2BB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9("
MT<B@9+(X ]25( YXZ^M/HH _E??_ ((U?%_]H?QQ_P %Q])^,/AV3X0C]IO]
MI_X(?M%_L#_'>S\4^'=0UCPC\6?@OX/\7R>!?B_HUOX6UC4_$OA%O#_BK4+/
M0]>MM6LM"U_4O"7B#Q#9Z4@DE2[@_/SX+_\ !(O_ (*I^/\ _@F[\*?^"</[
M0'PZU3X8:?\ M*_\%.OB9^T1^W?\7]"^)7P2\07WA?X Z3I?P^\7:9<Z;I^G
M^*=7T_Q'KGQ4^*>GW.K^']-TG0M?CT35/ ^GS>+=#T[1=2BCG_NCP/2DP/0?
ME0!_,/:?\$KOVS?V/?\ @IK^QQ^W%\&/C_\ M#_MU:3XETKQ5^RO^V9+\>O%
M/P.T+Q5X+_9N\1V\.J^!O$WAM]%TGX:6WB/0_AQX_DE\8ZGX>M['Q'XGGGT?
M2K+0;&2UO+R)?AK]M+]BK_@IU^U%\-?C7^RW^TQ_P22_9D_;*_:4\3:]XR\/
M? [_ (*W^'?B5^SS\!T\/> ]2UJ-? GCWQKX1T72-$^+&F>)_ASH:PI-X/M9
M9[#69+*ST]M*\3V]KJ-_XB_M>I-JYS@9]<#/Y]: /Y9/CW^R]_P4A_9L_P""
M@_\ P3T_:J^"O[*_B#_@H39?LT_\$SK/]DOXL>(=.^/_ ,&_@GK'BSXL3W^I
MV6O>+)M1^,6NP:G=G4$CB\33S-H]XU\VL^5/J*ZC;WD;0>*/V3_^"IFO:1_P
M5/\ ^"A,?[/7A/P!^W5^U_\ L\_#O]C[]E3]EOP!\:_A_P"+M7^"7PNTWR=!
M\4_$7XA?'35KOP9\.]3\<I)JM[\0+"Q\-W4EIIDOA73M*MY=2NM0MH;#^J+
M/4 _A2X'3''I0!_&Y\:O^#>/]J;X$?L;_LY7_P"R-^V3^T3\</VC?V#/%WPM
M^-O[,G[-GCO5?@GX8^ ]O\4=(\::+KOQ.TSPEJ@\+>#M8\/6&N0ZIXUU*S_X
M23QO/:ZXVS3/$L]]+J1O8_L?XH_ C_@HW^Q_^V#^UA^W-^QK^S)!\;M!_P""
MD?[/_P 'E^,GPGT_XA?"C2/C9^R7^T]\)/AG?^#_  AXVTG1?B'XDT'X7?&_
MP/IQUK/BSPGH_C[3;SQ%KT.HR6NJV6D6EA>:U_2Y2$ C! (]" 1^5 '\P?\
MP1_\ ?M_ZS_P4A_:]_:>_P""G/[,'B;X&_M'?%G]E_\ 9[\&^!-4^'?A[P[K
M/[,47PS^'TUI9^*=&MOBGX<^(WQ"@B^,7B7QP+#Q+J7PPOKYKOP_H=G?WEG?
M7NC+IZ6GT%_P4@_9W_;,\ _\%#OV1_\ @IS^Q]^SGHW[7TOP=^!OQ?\ V<?C
M#\ 8OBMX8^#GQ"NO"'CW4W\0>'?&?@/Q-XY)\(ZC-HNIZCJT>J:1=A]2D1+2
MWLK"]CU6?4_#O[]  =!CZ<>@_D /IQ2D C! (/4'D'\* /YG?V4OV1/^"G'B
M/Q;_ ,%>OV^]3\(> /V$?VP_V[- ^!N@?LN?"KQ-XK\&_M 1?"B+]G+P!=>'
M= U+XM:WI&FZUX'ND^*,G]FZ;JL%AIFK7?A-9M8U9-&+V>DV5S\0Z=^P1^W'
M^U;^U?\ L%?$/Q!_P2+^"'_!-7XU_LR_M&_#+XS?M2?M]?#+XU?!<K\;-!^'
M]K.?'/@CP)\,/@M'::AKUK\<I9)I;J3QI:ZV/#L4T7AW5-:.BW7B(W_]H  '
M &!Z"D  )( !/4@#)^I[T ?D!_P7B_9=^.7[9?\ P2K_ &G_ -G#]G#P2/B+
M\9?B(/A"/"'@\^(/#'A8:H/#'QR^''C#7,:YXPU?0?#ME_9_AS0=5OU^WZI:
M?:?L@M;8RWD\$,GXK6W_  3Y_:L^-WQ)_8EM_@Q_P1-^ _\ P2+\2?L__M*?
M!KXN?$C]M'P7\=_V7;CQ[JGP\^'L,R^/O %AX2_9GT>Q\4>-U^*5F7L]0T3Q
ME=7OA.\G$%IKUM]BU"_U*P_LIHP!T % '\/WQ;_X)"?MOZ-\8?V[?V>8?V;O
MV@_VE_V?/VT_VU/'O[2?ACQEX8_X*00_LY?L>6_@3XQ^+/#/C#Q%I'[37P,T
M^UU'XEZMX^^&%QH=K;IXE\+^'?$]UX[ETSPZ;#3I['PO!9ZI^K7@W]@+]H_P
MG_P4@_X*K_&:#X=7,_P9^/G_  3R^#'[/GP$\<7_ (W\(ZEJ7CKQ[X'^#]CX
M.U70+RWGUQ/%6F7":K8Q07NN^*])T72M3G0:@+J5")$_HFP,@X&1T..1GK@^
M]+@>@H _C?\ V?\ _@G3_P %#_V,OA'_ ,$2OVFO#W[,LOQS^,O[ OPH_:L^
M"W[0O[(NG?&/X8^&/'5MH/[0WB;QG+HWCKX8^.M8\0W7PLU?6O#NG:O#=>(M
M(3Q*+O5M.DT72;"0O%J4VD_2O[7_ .R]_P %+_VX/V:_V,]9^(G[(WP:^$OQ
M/\(?\%D?@U^U;XB^!_PI\=>"9=4^&7[*_A*[\82W7BCXW>,]4\7)X)^)?QNC
MDUG[5XWG^&5S=0Z[#=:=-IVAOJ;:O8Z?_440",$ CT(&/RZ4N!QP..GMCIB@
M#^37]O/_ ()I_MK?&;]I+_@NEX[^&WP>?Q%X/_;%_8-_9X^#7[.^I?\ "?\
MPZTQ?B%\2O J>"5\3: UCK/BVPOO#3Z5_96J*NJ^+[;0](N5@(L-0G%Q$'^D
M_ W[!O[4>C?\%"/^")?QMU#X6I;?"W]D3_@G'XK^!'Q[\1#Q?X&D7X>?%;4_
M@K;>#[+PQ!H\'B%]9UXRZU&^F#6/!^G:OH:1%I9-1CLCYC?T;8'H/RI<#T%
M'\9/PT_8>_X+!_LU_L=6OP[^&OP^^*_AC3?%/_!5O]I3XU?M'^ /V</C5\ _
M!/[4?CC]E'XDP>&?^$(U3X,?%WQAXAO/"'@=]1UJSU*;Q796/B?PI\2A9C38
M[6^T.S;5KN'P7QE_P1V_X**:W_P3^_X*]_ ZP_9O\3_\+$_:L_;=_9R_: ^!
MWA3QM^T]X%^-'B?Q7\/--\5Z'XE\6_\ "9_&OQQX[%[XB\>^$+&VGMO'VK^-
M[^VN?$?B&.\?PSJ/BZP:TU.Z_NOP,8P,>F!C\J7 ]!SU]Z /YMO^"SG_  2@
M\;?\%*_VJ/\ @E/X>U+P-XIU+]E/X47'[3FD?M5^*? GQ"\)^ ?$7@;PMX\\
M ?#JT\(66EIJE^NN:I:>)]<\*7&@:C:^$M!UT1:.;RUU"*PLKZ.Y'Z&_\$EO
M G[77P1_9/T?]F+]L3PC:6GC#]EOQ#JWP(^%WQ8T76/"%_X<_:"_9\\#>5IW
MP5^*EAHWAK6M1U+P;JDG@I+#POXC\+^++'2]?CU'P^FMW,,LFM7 M_T\HP/2
M@#\4OV_/V2OV@/C5_P %1/\ @C/^T3\-/ ?_  D?P>_93\9_M;:M\>?%O_"2
M>%-*_P"$&L/B;\+/"OAOP3/_ &'K.M6'B#Q%_;6L:=>VGE^%]+UF73S )M2C
MM+>6.9O$OVU_^"7=S^V;_P %D_V9_C7\<?V:_ _QR_8I\&?L-?$SX5^/[_Q_
M=^#]4T/2_BWJ?CGQ;K7A*QC\'WNN6_C*35(;'6(KO3?$^B:/+:Z/-=O)'JME
M?0[H_P"AJC ZXY]: /P7_P""1/[&_P"TU_P35^+7[4'[%-Y\.-+\3?\ !/Y/
M$LGQC_8Q_:'TZ^^&ECXMT2Q\67D<OBK]G_XQ:/I=[I_Q$\6>)?"]Q?>;X6^(
M^NZ#JL6H:?H^KI=>)+>RU?PUX9\/S?&?]C3]H_Q7_P %P(?VO= ^'@OOV>D_
MX)-?$+]F@^/_ /A*?!]MCXU:Y\6O%'B;3/!O_",W6O0>+/\ 2=$U"RO?[>&B
M'PY%YQMY]6BN8I(E_>*B@#^-+P7_ ,$J/V\M&_X(\?\ !&?]EJZ^!JVWQU_9
M3_X*:?#C]H7X\^!_^%B_"]X_ _PHT#XW?'[Q?J7BYM>@\8MX7\2/;>'_ !MX
M;OVTCPOJ^M>(I5U1[6#3IKJUO;>'T_XC_L;_ /!2SX(7G_!:K]EGX)_L=>&?
MVC?AA_P5)\=_'KXU?"_]IV^^/?P\\!^&?AA)\>OAQ?>'/&'P^^*'@;Q1(?'M
M]K?@JYF6S^%]KX9TR^T37M9O+&75=:\.>'9=9U?P]_6]@>@I, G) S@C..<'
MJ,^A[T ?Q"3?\$M/^"BG[/6M?L1?'SPG\#/VH/B=J>D_\$L?@+^QG\8_A1^R
M#^W?X%_9)^,?PD^,WP?OGU2"WU[Q]?:G<>%/'/P6\2F6UMM6M/"FL:O_ &-X
MK74?&$L-S!IVG1ZQ]6_'#_@DS^TM\6O^":7[#G_!(3P)^SWX.^"7PC\6^,;[
MXJ?M:?&G6OBCH7[1>C_LA:=8>-/$WQ3C\$?!6\\<ZCX7^)7C[XK^-/%'B&\T
M1_$>@Z$?"WA;2M1\3>%O^$FU#PMXIFURS_K.(!X(! Y (!P1T/X4N!UQSZT
M?ES_ ,$@/!?[4?P:_8K^'O[-?[6GP-\*_!WXA?LPB7X%>'=<^'6K>![_ .&?
MQL^&O@95T[P'\9?!VE^$-7OKWPM+XMT1(G\5Z!XMTSP_XBD\4P:EXCN-(LT\
M1?8;#]1J,#THH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBDW#.WG)_V6(_%@-H/L2#^8H 6BF[QDCYAC
M.24<+Q_M%0OZTH8-G&>#CE67\MP&1[CB@!:*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH /T_P ^]?C!^T'X%TWQO^V1H_@[]G_Q'\9_'7[5\'Q>^ WQ:^*GQ5_X65XP
ML?A+^P_^S7X5U#P;>>(?A9=:+HEUI_PZNKG]H_P3X7\::'X;^ >HZ%XG\=_$
M36?BQK_QE^(5YIOPZ\'^$]9TK]GR 00>01@CU!KY.U3]AC]DG6?BAJGQHO\
MX"_#]_BEKGB[3?'VN>-H-.N[+7-;\:Z/;Z/9Z9XHUB>QO[6'5-<LK'P]H.GP
M:C?P7%PNFZ-I>G%VLK"V@C /Q#^('B7QU^RMX?\ B]^T9::!^SU\4/B?^TBO
M_!3N_P#@)^T5\$OC+X[^)?Q$\&^/O"/@']J'X_?#?3]9L/%NEK\/-7\%^!_A
MS\)(O@]XCTSPG9VT7PI\>>$_#WAR^T_Q0WB#5K[2OOS]DW0=.^#'[9-U\%OA
M#XF\7^*/@GXR_80^#?QZ\2W/B;XB>+_B;'J'Q7U#XI>+/!>F?%,:MXN\0>(;
MJQ\1?&GPC::M>>*]5L[JWL?B!>^ ;77OL\FIZ1JM]=_>?A;]E;]F_P $_$OQ
M3\8_"7P/^&'AWXG^-%UT>)?&^D>#=&L]>U0^++JWO_&$DEU';!;:;QKJ5I::
MIXVGL8K2?QEJEK;:EXGDU:^@CG73^#/[.'P&_9WM?$5E\#?A%\/OA3:^*[ZS
MU#Q##X%\,:;X>359-,MY;/1K:Y^PPQM_9>@6<\]EX=T:)H]&\.V5Q<6>AV&G
MVUQ-%( >UUX9XS^)WQ,\-Z_J6F:#^SWXV\;Z-8K;O;>*=)\=?!W1=.U%9+*"
MYN#!8>*_'VB:U;"SFDFLI3J&GVJR2VTD\!DM'AGD]SJCJ?\ R#K[_KSN_P#T
MGEH ^4_V-/VQ_ ?[<_[,OPF_:N^#/A'QW8?#3XQZ+J>M^&+'QW;>&=!\6VD.
MC>)=;\):C;ZUI.G>)M<L;6>+6?#VHK"UIJU];W-G]GNHYL3&./Z<_M75/^A<
MOO\ P/T7_P"6%?B[_P &WO\ RA/_ &#O^Q#^(O\ ZO;XK5^X% &#_:NJ?]"Y
M??\ @?HO_P L*/[5U3_H7+[_ ,#]%_\ EA6]10!@_P!JZI_T+E]_X'Z+_P#+
M"C^U=4_Z%R^_\#]%_P#EA6]10!@_VKJG_0N7W_@?HO\ \L*/[5U3_H7+[_P/
MT7_Y85O44 8/]JZI_P!"Y??^!^B__+"C^U=4_P"A<OO_  /T7_Y85O44 8/]
MJZI_T+E]_P"!^B__ "PH_M75/^A<OO\ P/T7_P"6%;U% &#_ &KJG_0N7W_@
M?HO_ ,L*/[5U3_H7+[_P/T7_ .6%;U% &#_:NJ?]"Y??^!^B_P#RPH_M75/^
MA<OO_ _1?_EA6]10!@_VKJG_ $+E]_X'Z+_\L*/[5U3_ *%R^_\  _1?_EA6
M]10!@_VKJG_0N7W_ ('Z+_\ +"C^U=4_Z%R^_P# _1?_ )85O44 8/\ :NJ?
M]"Y??^!^B_\ RPH_M75/^A<OO_ _1?\ Y85O44 8/]JZI_T+E]_X'Z+_ /+"
MC^U=4_Z%R^_\#]%_^6%;U% &#_:NJ?\ 0N7W_@?HO_RPH_M75/\ H7+[_P #
M]%_^6%;U% &#_:NJ?]"Y??\ @?HO_P L*/[5U3_H7+[_ ,#]%_\ EA6]10!@
M_P!JZI_T+E]_X'Z+_P#+"C^U=4_Z%R^_\#]%_P#EA6]10!@_VKJG_0N7W_@?
MHO\ \L*/[5U3_H7+[_P/T7_Y85O44 8/]JZI_P!"Y??^!^B__+"C^U=4_P"A
M<OO_  /T7_Y85O44 8/]JZI_T+E]_P"!^B__ "PH_M75/^A<OO\ P/T7_P"6
M%;U% &#_ &KJG_0N7W_@?HO_ ,L*/[5U3_H7+[_P/T7_ .6%;U% &#_:NJ?]
M"Y??^!^B_P#RPH_M75/^A<OO_ _1?_EA6]10!@_VKJG_ $+E]_X'Z+_\L*/[
M5U3_ *%R^_\  _1?_EA6]10!@_VKJG_0N7W_ ('Z+_\ +"C^U=4_Z%R^_P#
M_1?_ )85O44 8/\ :NJ?]"Y??^!^B_\ RPH_M75/^A<OO_ _1?\ Y85O44 8
M/]JZI_T+E]_X'Z+_ /+"C^U=4_Z%R^_\#]%_^6%;U% &#_:NJ?\ 0N7W_@?H
MO_RPH_M75/\ H7+[_P #]%_^6%;U% &#_:NJ?]"Y??\ @?HO_P L*/[5U3_H
M7+[_ ,#]%_\ EA6]10!@_P!JZI_T+E]_X'Z+_P#+"C^U=4_Z%R^_\#]%_P#E
MA6]10!@_VKJG_0N7W_@?HO\ \L*/[5U3_H7+[_P/T7_Y85O44 8/]JZI_P!"
MY??^!^B__+"C^U=4_P"A<OO_  /T7_Y85O44 8/]JZI_T+E]_P"!^B__ "PH
M_M75/^A<OO\ P/T7_P"6%;U% &#_ &KJG_0N7W_@?HO_ ,L*1M6U)5+-X>O5
M502S-J&BA5 Y)).H@  <DG@5O9&2.XZ^W3CZX(..P()ZC+9(XY8WBE1)8I$:
M.2.15>.1'4JZ.C JR.I*LK AE)!!!(H ^)O@=^WC\)_VE_BG\0?AQ\ ?#7Q#
M^+'AOX6K-IOC;]H+PGI6@3_LU6OCNTN%@U+X5^&/BY>>);*P^)7Q!T(/&WBF
MR^&6F^,/#GA&?S-*\4>)])UV-M*'U]_:NJ?]"Y??^!^B_P#RPJMX+\$^#?AQ
MX6T+P-\/?"7AGP)X*\+Z?#I/AGP?X-T'2O"_A7PYI-OD6^EZ#X>T2TL=(T?3
MK<$B&RT^SM[:/)*Q@DD]/0!@_P!JZI_T+E]_X'Z+_P#+"C^U=4_Z%R^_\#]%
M_P#EA6]10!@_VKJG_0N7W_@?HO\ \L*/[5U3_H7+[_P/T7_Y85O44 5+*XN+
MF)GN+*6P<2%!#--:S,RA5(D#VDT\85B2H5G#@J25 *DVZ** "BBB@ HHHH *
M*** "BBB@ HHHH *HZG_ ,@Z^_Z\[O\ ])Y:O51U/_D'7W_7G=_^D\M 'XF_
M\&WO_*$_]@[_ +$/XB_^KV^*U?N!7X?_ /!M[_RA/_8._P"Q#^(O_J]OBM7[
M@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%(S*HRQ 'J?S/X  DD\  DD $T +7YS
M_MH?\%%? W[,7B#PU\"/A?X)US]J;]MWXHV<T_P=_9!^%6J:7'XYUJS565O'
MWQ1\17K2Z'\#_@GH\VU_$GQ4\=_9]/AMH[J/P[IOB/4;::RB_1BN+T_X;_#W
M2?''B+XFZ5X$\':9\1_%^C:%X=\6>/\ 3_#&B67C7Q1H'A=[Z3PUH?B+Q5;6
M,6NZWH_AV34]2?0],U*_N;+2GO[Q[&"!KB0L ?FK^R7^PC\7A\9M._;F_;]^
M+"?&3]L;^PM=T3X?^ OAWJGB?0_V6/V1/!WB^SCM?$?P\^ _@B[OH9?%VO:U
M:)%8^._C;\1+2]\9^,UM;6WL+3P_I-K%!<?J]110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %)N4$*6&XC(7(R1Z@=2*7Z?Y_E7Y&?M+>(OBWX0_:G
M^&WAGX;_ +3/Q-\8_M ?$_XP_"#7?AW^R_X(T7P=;_!_X7_L:^'O$G@G1/VD
M/'G[0^C7>EZMJMUH&J:'!\5;GP_\8M=\4>&/$&J?%G6/A;\*/@WI*7NA>)8]
M= /URW*25!!8<D9&0#T)'49H#*V=K!L'!P0<'T..]?S?^-?VQ/VD_A/\!_ G
M[=5A\4/'?C#5?CUXB_X*":#J/P \5Z5X:OOA9X!T7X'_  6_;%^+WP&A\+>&
MM*TG2?$/A[7_ (>?\,P>%O"_CS47\67TWQ"'BWXAZAXG9[Z+P@/"WZ ?LS^(
M?BQ\+/VLKS]F;QI\:?B'\?\ PWXM_8_^'W[2$GC#XFMX7N=7T+XH#XD:M\.?
M'Z>&[SPKX9\-6NG^"_'T%SH/B'3? S6\VD>!]1T'4X?"36FCZW-IE@ ?J#5'
M4_\ D'7W_7G=_P#I/+5ZO!O'OQST/PEJNL^%[OP'\;]:NK.V6-]1\'?!#XE>
M,- N3>Z='=(-/U_0- O-(U Q+<K#<"UNW%O>1S6<YCGAE1 #\N/^#;W_ )0G
M_L'?]B'\1?\ U>WQ6K]P*_"K_@W&U>&U_P""*O["$+V>KRLO@/XB9>VTF_N(
M&S\=?BHPV30P/&Y ;#!3\IX//3]N/[?M_P#H'Z[_ ."+5/\ Y&H W:*PO[?M
M_P#H'Z[_ ."+5/\ Y&H_M^W_ .@?KO\ X(M4_P#D:@#=HK"_M^W_ .@?KO\
MX(M4_P#D:C^W[?\ Z!^N_P#@BU3_ .1J -VBL+^W[?\ Z!^N_P#@BU3_ .1J
M/[?M_P#H'Z[_ ."+5/\ Y&H W:*PO[?M_P#H'Z[_ ."+5/\ Y&H_M^W_ .@?
MKO\ X(M4_P#D:@#=HK"_M^W_ .@?KO\ X(M4_P#D:C^W[?\ Z!^N_P#@BU3_
M .1J -VBL+^W[?\ Z!^N_P#@BU3_ .1J/[?M_P#H'Z[_ ."+5/\ Y&H W:*P
MO[?M_P#H'Z[_ ."+5/\ Y&H_M^W_ .@?KO\ X(M4_P#D:@#=HK"_M^W_ .@?
MKO\ X(M4_P#D:C^W[?\ Z!^N_P#@BU3_ .1J -VBL+^W[?\ Z!^N_P#@BU3_
M .1J/[?M_P#H'Z[_ ."+5/\ Y&H W:*PO[?M_P#H'Z[_ ."+5/\ Y&H_M^W_
M .@?KO\ X(M4_P#D:@#=HK"_M^W_ .@?KO\ X(M4_P#D:C^W[?\ Z!^N_P#@
MBU3_ .1J -VBL+^W[?\ Z!^N_P#@BU3_ .1J/[?M_P#H'Z[_ ."+5/\ Y&H
MW:*PO[?M_P#H'Z[_ ."+5/\ Y&H_M^W_ .@?KO\ X(M4_P#D:@#=HK"_M^W_
M .@?KO\ X(M4_P#D:C^W[?\ Z!^N_P#@BU3_ .1J -VBL+^W[?\ Z!^N_P#@
MBU3_ .1J/[?M_P#H'Z[_ ."+5/\ Y&H W:*PO[?M_P#H'Z[_ ."+5/\ Y&H_
MM^W_ .@?KO\ X(M4_P#D:@#=HK"_M^W_ .@?KO\ X(M4_P#D:C^W[?\ Z!^N
M_P#@BU3_ .1J -VBL+^W[?\ Z!^N_P#@BU3_ .1J/[?M_P#H'Z[_ ."+5/\
MY&H W:*PO[?M_P#H'Z[_ ."+5/\ Y&H_M^W_ .@?KO\ X(M4_P#D:@#=HK"_
MM^W_ .@?KO\ X(M4_P#D:C^W[?\ Z!^N_P#@BU3_ .1J -VBL+^W[?\ Z!^N
M_P#@BU3_ .1J/[?M_P#H'Z[_ ."+5/\ Y&H W:*PO[?M_P#H'Z[_ ."+5/\
MY&H_M^W_ .@?KO\ X(M4_P#D:@#=HK"_M^W_ .@?KO\ X(M4_P#D:C^W[?\
MZ!^N_P#@BU3_ .1J -VBL+^W[?\ Z!^N_P#@BU3_ .1J/[?M_P#H'Z[_ ."+
M5/\ Y&H W:*PO[?M_P#H'Z[_ ."+5/\ Y&H_M^W_ .@?KO\ X(M4_P#D:@#=
MHK"_M^W_ .@?KO\ X(M4_P#D:C^W[?\ Z!^N_P#@BU3_ .1J -VBL+^W[?\
MZ!^N_P#@BU3_ .1J0>(+8_\ ,/UW_P $6J?_ "-P>.AP<8.,$$@'EW[1/[2/
MP-_9-^$WB?XX_M%?$WPK\)OA;X0MUFUKQ9XLU!;.U\^;>MCH^DV4:S:GXB\2
M:Q.GV+0/#&@66I>(->U!XK#2-.N[J18Z_'^'X=?M6_\ !8B6'5OC]HWQ#_8Q
M_P""8&I-'>Z!^S@FJ:GX&_:X_;6\/RH9+;4OVD-9T&^M]4_9Z^ >NV[Q&#X'
M>'=3_P"%E>.M-EN7\?ZWH.F7&FV%?L]XU\+?#3XE6^@6GQ$^&>D^/;7PIXJT
M3QUX7M_&GPZM_%4'AKQMX:EEG\.>,?#\.NZ1?QZ-XJ\/S3SS:)XAT];?5M*E
MFEDL;N!I'+=F->ME&!I^N@?]@+5.I.22?LV22222>222>30!/H&A:3X7T/1O
M#>@V46FZ)X?TK3M$T?3H#(8+#2M)LX-/TZRA,SRRF*TL[:"WB,DDDFR-=[NV
M6.O6%_;]O_T#]=_\$6J?_(U']OV__0/UW_P1:I_\C4 ;M%87]OV__0/UW_P1
M:I_\C4?V_;_] _7?_!%JG_R-0!NT5A?V_;_] _7?_!%JG_R-1_;]O_T#]=_\
M$6J?_(U &[16%_;]O_T#]=_\$6J?_(U']OV__0/UW_P1:I_\C4 ;M%87]OV_
M_0/UW_P1:I_\C4?V_;_] _7?_!%JG_R-0!NT54L[Q+V)I4ANX LAC*7EI<6<
MI(56W+%<1QNT9W !PI4L& .5-6Z "BBB@ HHHH ****  C((YY&.#@_@1R#[
MU\2K^P?\*K+XZ_$']H;P[X]_:#\(>/OBOXO\'^-/B1#X5^.WCO1_"WC'4/ >
MC:3X<\*Z5K/AE+R73Y/">D>']'@TBS\'VYM_#=O;7FM36^G0WWB#7+O4/MJB
M@#XQTK]@3]F73/'NO>.YO!VM:]#K+_%NYLOAWXK\<>,?%'P=\(ZC\?O[2/QT
MU;P-\(];UF\\!^$M4^+1UKQ OC.[TG1HC<Q>*?&=MIB:5:^-O%T&M=G^S_\
MLD?!_P#9LO->U7X?Q>.=4UO7O#WA#P-_PD/Q*^)?CKXJ>(-%^&OP\;6W^'WP
MQ\.:SX^US7+_ $/P%X-F\2^(;O2-"LID-QJ6MZEJ^M7>KZM<&]7Z;HH *S]4
M1#I]\2BD_8[KDJ"?^/:7N16A5'4_^0=??]>=W_Z3RT ?B9_P;>@?\.4/V#N!
M_P B'\1>W_5=OBM7[@8'H/R%?B!_P;>_\H3_ -@[_L0_B+_ZO;XK5^X% "8'
MH/R%&!Z#\A2T4 )@>@_(48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A
M2T4 )@>@_(48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(
M48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(48'H/R%+10
M F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(48'H/R%+10 F!Z#\A1@>
M@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(48'H/R%+10 F!Z#\A1@>@_(4M% "8'
MH/R%&!Z#\A2T4 )@>@_(48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A
M2T4 )@>@_(48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(
M4US'&K.Y1$4%F=RJJJJ"69F.   "220  2>*=D9QW/8 G'7DXZ X."<9((&3
M4%W:6E_:W-C?6MO>V5Y!-:W=G=PQW-K=6MS$\%Q;7-O,KQ3P3PR/#-#*C1RQ
M.\;JR,00#\4OBY^WQ\</VP/B/XM_90_X),Q^'-:UCP=KEQX1_:)_X*#^-=!?
MQ-^S#^S-?0E8]8\*?"VT$UKI_P"T]^T;IMNTC0>"?#>H2_#KP-JCZ;)\1/$$
MJ-?:3:?>W[&7[&?P\_8N^&VM>#_"?B;XB?$OQM\0?%M[\3/C;\:OB]XMU'QG
M\3_C3\5]8L;#3=:\?^,=2NY1IEA=W&G:7IFD:7X?\,:;HWAKP_H6EZ9I.F:<
M%M7NKGZ!^&'PK^&GP3\">&_A?\'_  !X-^%_PY\'V TOPKX%\ >&])\)>$O#
MUAYLEP]MI&@:):V6FV*3W,LUU<F"W5[J[FFNKEY;B621N^H 3 ]!^0HP/0?D
M*6B@!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y
M"C ]!^0I:* $P/0?D*,#T'Y"EHH , =!BBBB@ HHHH **** "BBB@ HHHH *
M*** "J.I_P#(.OO^O.[_ /2>6KU4=3_Y!U]_UYW?_I/+0!^)O_!M[_RA/_8.
M_P"Q#^(O_J]OBM7[@5^'_P#P;>_\H3_V#O\ L0_B+_ZO;XK5^X% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%!. 3SP,\#)_ #DGVH *3(SC//<#G&<X)]
M<'!.,XXK\U?BY^U5^V-XH^(_C+X)?L<?L4^(]6U;PAJ[^'-?_:<_:VUN;X#_
M ++FBW[6\%R-1\":1I$'B;X[?M%PVT4ORGP!X*\*^ -2G62P'Q;TZ\AF6/8^
M!'[&WQTTGXG>&_C_ /M8_MJ_&/X_?%/PW_:T_A[X9_#A3^SE^R!X'FU_1KW1
MKZ#2/@)X*U74]9^)L]E8ZKJ5KIVO_M#_ !&^+6H64S0:UH5CX:U6&)X0#]$Z
MKRW=K P2:X@B8C<%EFBC8J20"%=U)&01G&,@C/!JQ7P5^U%_P3 _8%_;3\>Z
M3\4/VI?V7/A?\;/'^A^%+'P/I/BGQK8ZO<ZI8>$]-U76-;L="@DL-8T^(6-M
MJOB#6;Z)&A:03ZC<DR%655 /NC^T;#_G]M/_  *M_P#X[5P$, P(((!!!!!!
M&001D$$="#@]J_'G_AP#_P $<!_SC[^ '<?\@GQ)W&/^AGK];O#GA[1?"7A_
M0_"OAO3K?2/#WAO1]+T#0M*LU9;33-'T6QM],TO3[97=W6WLK"UM[6%7=V$4
M2!F8@D@&P3CGG\ 3^@!-)N'HW_?#_P#Q->!?M+?LN? O]K_X87?P;_:(\##X
MA?#>]UG1O$%UX</B7QCX3\W5_#\\MSI%W_:_@;Q#X8UY/LDTTC_9X]52UGW;
M;J"= JC\YO\ B'V_X)%?]&E+_P"'X_:=_P#GU4 ?LN"#TS^((_F!2U\L_LH_
ML5_LS_L0^#O$7@#]F#X:CX9>$O%GB8^,=?TD>,?B!XS^W^(SI-AH9U'[?\0_
M%?BW4[7.EZ78VOV2RO;:P_<>=]E^T2S32?4Q /7U!_$'(_44 -W#T;_OA_\
MXFE# G'S?BK ?F0!7XZZE_P0'_X)+ZOJ%]JNH_LH+<7^I7EUJ%[/_P +T_:7
MB\^[O;B2ZN9O*@^,\4,?FSRR/Y<,<<2;ML:(@51[-^SG_P $B?\ @GG^R9\5
MM#^-W[/_ .SZO@'XG>&[+7-/T;Q,/BM\<?%)L[/Q)I%WH6M0_P!C>-OB;XD\
M/7'VW2KVYM?,N](GEM_-\^T>"Y2.9 #]):^*_P!K+]N'X;_LNW'A7X?67A_Q
M7\<OVF_BK#>Q_ W]E3X/V]AK?QA^*%U9DQ7>M2V][=V>A?#?X6^'92+CQW\:
M/B3J7ASX<>"[!)6OM8N]8ET[0]1^U*X33_A?\.-*^(7B/XM:9X#\(:?\4/%_
MASP]X/\ %7Q$L_#NDVWC;Q'X4\)W.JWOACPUK?BB*U76=2T#P_>:YK-WH^CW
M5Y)I^GW6J7]Q;VZ37,CD ^$?V=?V6_V@O%?Q;T+]K[]N7XFQZS\:-%L-=MO@
M_P#LV_!OQ-XDL/V8OV7=$\5:9<Z)JUI9[QHFI_M$?&+5O#]Y<:5XO^-?Q+TF
M'2[=;J\TOX5> ? >CF6ZU3]*:** "BBB@ HHHH **:[I&K.[*BHK.[,P5511
MEF9F("JH&68D #DD"O'[_P".G@&/7[7PSX>N=6^(.L)\4?\ A3WBF#X::)J/
MC^'X8^.CX'7XA_V?\7[OPQ#J-O\ "JS'A>[T.^?5?&[Z/81OXK\(022K)XHT
M870![%6?J6KZ5HUG=:CJ^I6&EZ?8VMY?7M[J%W;V=I:66G6TEY?W=S<7$D<4
M-M96D4MU=S2,L=O;QR33,D:,P^5RW[6GQ:\,Z3=VO_",?LIQ^*?A;\/M<N=/
MUFQT+XQ_&7X9?%J+QW8:SX[\$ZW;:9JU_P# _P 3^$[SX>6EQX/CU[0-?O\
M4;+Q%JU[KNF2W%KIVF^=Z=H?P"^'FE>*Y?'&KVNK^/O%MI\0?&WQ&\&^(/B9
MKFH?$#5?A;JGQ!\,V?@_Q1H?PDO?$KWL_P -?!E_X=M9=,'A#PH^GZ)%;:GK
M"+;E=4O%D -?X>_&/P/\5+R4_#^[U'Q5X7F\$^ OB%X=^)FCZ/J%]\)?'?AC
MXC)K\WA^\^'7Q.MHI?!OCR:*TT![_6[3PSJVH3Z#I^L^&+[5$M[;Q+H\EUZG
M44,$-M%%!;Q1P00QI%###&D4444:A(XXXXU5(XT0!41%554!5   J6@ HHHH
M **** "BBB@ HHHH **** "BBB@ K\^/CK\</VBO W[;W[$WPGT2U^&NB_LZ
M_&OQ7\7/"WC'49YM5U_XK>,/$GA;]G'XM_%#2K&PLI-,L/#?P_\ !GAC5/!N
MD75_J:ZMXD\5>-=3O;:PM[/PGH&C:G)XJ_0>O%/B)\"/"7Q+^*'P ^+.N:AX
M@M/$7[.?B_QQXT\%6>EW5A#H^IZIX^^%7B_X0ZO!XFM[K3;NZO;&V\.>--3O
M=.BTZ]TN:+6H+&XN)[FSBGL9P#\B]0_;A^-/P13]H'XN_M!:K^TMX4ETJW_;
MT\2_L]?!3XC? ;X6> _V??B3I_[.-I\7/%_PT\!:'\1M$\*:G\=7\:>(?@M\
M,%^+=E=^+]:\.V7CO2F\67G@F+Q)IWAQ[)/KO]FWXJ?'[PI^TQ?_ ++_ ,??
MB;I/QJU3Q%^RS\/_ -IK1_&FF?#_ ,/_  Z/A?7[SQQJ?PY^)?@*STWPW.]G
MJ?@/^U7\-:Y\-YM6%_XTT>R?Q#I?B[Q5XL=M(U&+HG_X)V?#+7=:CB^)OQ1^
M.?QD^%FAS?&VY^'WP.^)OC/2-;\!_#ZZ_:#\-^-_!'Q$FT[Q#9>&-,^+7BI+
M?P#\2_B)\/OA_:_$/XD>+[7X:^"?&VMZ!X1AL8(- DT3TO\ 9\_9&T'X$>*=
M9\>:E\4_BU\;_'E_\._ OP=T?QG\8]2\&ZAKGA;X2?#>[US4?"W@?1SX)\$^
M!["Y\W5O$.HZWXM\7Z]9:OXY\=:R-/N_%/B+4(M%T6UT\ ^MZ^?OB#^TE\%_
M FK:WX/\6>-(]'U_3K94OK)_#_B^^%M]OTV.]MF:YTGP[J%I*KVMU!,?L]Q,
MR!]C*)E:-?H&J.HY6QO9$>1'6TN65DED0JRV\A5E*,-K*0"",$$9Z\T ?AM_
MP;C:[I5G_P $5?V$(+BZ"2IX#^(F]/)NF*[OCK\56'S) Z'((Z,>^<5^W'_"
M3Z+_ ,_H_P# >\_^1J_%[_@V]Y_X(G_L&Y)_Y$/XB]S_ -%V^*O8'V'Y#TK]
MO\#W_,_XT 8/_"3Z+_S^C_P'O/\ Y&H_X2?1?^?T?^ ]Y_\ (U;V![_F?\:,
M#W_,_P"- &#_ ,)/HO\ S^C_ ,![S_Y&H_X2?1?^?T?^ ]Y_\C5O8'O^9_QH
MP/?\S_C0!@_\)/HO_/Z/_ >\_P#D:C_A)]%_Y_1_X#WG_P C5O8'O^9_QHP/
M?\S_ (T 8/\ PD^B_P#/Z/\ P'O/_D:C_A)]%_Y_1_X#WG_R-6]@>_YG_&C
M]_S/^- &#_PD^B_\_H_\![S_ .1J/^$GT7_G]'_@/>?_ "-6]@>_YG_&C ]_
MS/\ C0!@_P#"3Z+_ ,_H_P# >\_^1J/^$GT7_G]'_@/>?_(U;V![_F?\:,#W
M_,_XT 8/_"3Z+_S^C_P'O/\ Y&H_X2?1?^?T?^ ]Y_\ (U;V![_F?\:,#W_,
M_P"- &#_ ,)/HO\ S^C_ ,![S_Y&H_X2?1?^?T?^ ]Y_\C5O8'O^9_QHP/?\
MS_C0!@_\)/HO_/Z/_ >\_P#D:C_A)]%_Y_1_X#WG_P C5O8'O^9_QHP/?\S_
M (T 8/\ PD^B_P#/Z/\ P'O/_D:C_A)]%_Y_1_X#WG_R-6]@>_YG_&C ]_S/
M^- &#_PD^B_\_H_\![S_ .1J/^$GT7_G]'_@/>?_ "-6]@>_YG_&C ]_S/\
MC0!@_P#"3Z+_ ,_H_P# >\_^1J/^$GT7_G]'_@/>?_(U;V![_F?\:,#W_,_X
MT 8/_"3Z+_S^C_P'O/\ Y&H_X2?1?^?T?^ ]Y_\ (U;V![_F?\:,#W_,_P"-
M &#_ ,)/HO\ S^C_ ,![S_Y&H_X2?1?^?T?^ ]Y_\C5O8'O^9_QHP/?\S_C0
M!@_\)/HO_/Z/_ >\_P#D:C_A)]%_Y_1_X#WG_P C5O8'O^9_QHP/?\S_ (T
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
M?\S_ (T 8/\ PD^B_P#/Z/\ P'O/_D:C_A)]%_Y_1_X#WG_R-6]@>_YG_&C
M]_S/^- %2RO[748FFM)?-C60Q,VR5,.H5BN)8XV. P.0I'/!SG%RC&/_ -9/
M\Z* "BBB@ HHHH **** "BBB@ HHHH *HZG_ ,@Z^_Z\[O\ ])Y:O51U/_D'
M7W_7G=_^D\M 'XF_\&WO_*$_]@[_ +$/XB_^KV^*U?N!7X?_ /!M[_RA/_8.
M_P"Q#^(O_J]OBM7[@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 444A(')( Z9) Y].: %HII< XP^?\ KFY'KU"X_7VZ
MU0T_6-*U8WHTO4M/U$Z=>'3]0%A>VMZ;&^6WM[HV=X+:67[+=BUNK:X-M/Y<
MX@N()C&(YHV8 T:0D $D@ <DDX 'J2>E4]1N+JTT^]NK*PFU6\MK2YGM=,MY
M[6VGU"YA@DE@L8;B^FM[."6[E1+:*:[GAMHI)5DN)8H5>1?R=;P9_P %3_VM
MF)^(OCOP/_P3*^"]XVVX\#? ^^\+_M'?MGZYI;&2UOK37OCEXJT.X_9V^"=Y
M>6Q:98?AI\/?C5K.DS-%+I?Q)M[B(NH!^M"W-NUP]HLT1NHX8[A[;S$^T)!+
M)+%%.T&[S5ADD@FCCE*".1XI%1F9' F8$@@':3T. <>^#Q^?'L:^0_V7?V&_
MV=OV19?%VN_"KPSX@U3XE_$E-)_X6M\<?BGXY\9_%_XZ_%BYT<W,FGW'Q!^*
M_P 1-9\0>*]:MK*YO;ZZTO0;:\T[PIH$M]=IX>T#2+>8P#UC7?V@_@[H/DPR
M>.]'UK4KWPI\5_&>C:!X-^U^//$_B70O@=>:?IGQ6/A/PSX+MM>USQ7JW@K6
M=5TS0-8\.^'['4/$">(]0LO#L&F3:U<)8T ?"EE_P2M^'?Q1\30>//V\_B]\
M4_\ @H#XDL-9&M>'? GQPET7PY^RSX'GM;N5])7PK^R1\.K30O@WJ]UI]B+*
MW/B+XMZ=\5_%D]Y:-J<>NVDUP\2?I[HNBZ/X<TG3=!\/Z7IVAZ'H]E;:;I.C
M:18VNF:3I>G64*6]G8:;IMC%;V5A96L")#;VEI!#;PQ(L<4:HH \#F^//B/5
M]2U#3/A_\ _C+XL.EZM\ FN-8US1M(^%_AS4O!?QHU)/^$E\8>&]4^(VK:%<
MZW<? _PPE[XD^*G@<Z7I_C:QFBL_"NBZ/JOB?4K?3TM6P_:;\1R+'J'_  J'
MX8:<=6^.VBWQTN3Q/\4?$<V@)JEQIG[.OCO0-0O[?P%X>T?7+C1HX?%?Q3\"
M:]X>\3Z=::E>1^$O#OBN[MM.N/$6I@'T)D9(SR,9'<9Z9'OS^1K!UGQ5X:\.
M26D.O^(-%T2;4(M5GL(=6U2QTZ:^AT/3I]7UF6RANYX9KR/2M*MKC4M2:UCF
M%E8037ESY5M&\@\@@^!^J:SIC6WQ'^,7Q5\8W6H>'O@E::S!X?\ $'_"I]!C
M\8?![7)/%.H>-_"UM\-(] \6^'7^*NOFT7XF>$+OQSXA\%Z_X6TG3_!/]C1>
M'+OQ-:^(][1/V?O@CX>URW\3Z5\*/ ,'B:Q\=_$+XFZ7XCF\,:7?:_HOC[XL
M6DVG?$OQ9H.LZA!=ZEH.M>.M-N)],\4W>C7-B=9TN:73;Q)+&1K<@'(2?M3_
M  JU/PY'XD^'$GBOXU6=_P##CX3_ !?\._\ "FO!VO>.[+QG\,OC1XCF\/>!
M?&7@CQ-:6MKX(\6Z;=I9ZAXDU.WT3Q3=ZMHG@VR;Q7JFFV^CWVCW&I]99>+O
MC!JOB&"R@^$-CX<\-67Q,\4>%M=U[QE\0]&34[_X=Z;X+N-4\,?%'P!X?\&:
M?XQCUR/Q+XYET[PI+X+\<:U\-O$.BZ-%KOBFZ,KV6CZ)K_K=O:VUI;P6EK;P
MVUI:P16UM:P1)#;6]O BQP0P6\2I##%"BJD4<:*D:*J(H55 L4 ?*=[\,/VG
M/&WAR;3_ !;^T?H_PYU#7/@SX<\+ZQ<_ 7X5:7IVK>&/C1:>*)M7\3?$_P
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
M -I?PSK7P;T/QAX?T'2M,\0^+-6\"^/OAOKMGXR\4^+;K6;WP-XHAT)O#GQ
MLKW0HO'>B:U=27W@3PE?Z#)_:P!^@54=3_Y!U]_UYW?_ *3RU>KQ[QG\<O@K
MX2O-7\,>*_B]\+?#'B.RM2E[H7B/XB>#=!U>S:\L%NK07FFZOK=G>6@N+6YM
M[F$W$,2R6TT5PA,,B.0#\H/^#;W_ )0G_L'?]B'\1?\ U>WQ6K]P*_"[_@W$
MU?2K7_@BI^P?#<ZGI\$R^ _B)NBFOK2*5<_'7XJL-T<DRNN001E1D=,U^W7]
MOZ'_ -!G2O\ P967_P ?H UZ*R/[?T/_ *#.E?\ @RLO_C]']OZ'_P!!G2O_
M  967_Q^@#7HK(_M_0_^@SI7_@RLO_C]<GXY^+GPJ^&'A36O'GQ*^)GP^^'G
M@?PW;1WGB'QGXY\:>&O"7A/0;2:ZM[**ZUKQ%K^IV&D:7;27EU;6D<]]>01O
M<W$%NC---&C 'H=%?GAJW_!6W_@F#I%G_:$W_!0']D"^LA=1V<ESH'Q^^'/B
M>*&YF8I!'<GPUKNKFV^T2[8+9[@11W%S)%;0O)<311OW_P $/^"B7[$'[1U]
M=Z;\%?VGOA#X^O+7Q!K'A6.+2_%$5HNJ^(O#N@ZEXI\2:/X=FUF#2[?Q1>^&
MO#>D:CKOB2+PW+JP\/Z3;-?ZPUE;/%)( ?:%%?.R?M=_LJR>'_\ A+(_VDO@
M3)X7/P[TOXN?\)$GQ7\#OHG_  JS7/$,OA+1OB-_:BZV;+_A!M4\50S>&[#Q
M3YW]BW6NQ2:5#>/?(T ^*/%__!7SX#^&?B%XM^&6E?!3]KKQSXH\%_%.U^"&
ML0^%O@+<6=K+\7=5TNZ\0^'/A]I-QXX\5>"VU?7O%OA2V7QAX2.GP3:;XB\)
MW5MK^F7\^GF>6  _6"BOR4\%?\%?/A#XN\7^!O#VK?!#XT_##P[XW\-?%+QY
M%\2OBIXX_8^\->!M,^''P0>>#XR?$1I-(_:I\3^)?$7A+X4WEM/9?$2]\'>'
M/$-SX3N(W&J6<2QW#0?:FL?ME_LG>']/US5=;_:/^"NEZ=X:3X/2>(;V^^(W
MABWMM%C_ &@9D@^",NIROJ 6SB^*SR*? 4D^Q/$T>9M-::%6D4 ^EZ*_.CXU
M?MT:SH/C/POX*_9I\'_ ?]H:_P!<\4?$_P"'>J7>O_M?_#_X,6WA_P"*'P;C
MGO\ XF_#F;3I_!GQ%\3:IXG\#:%:W&K>++33-!E/AI8UAUQ;&-FND^9_^'CO
M[3&L^%;GQCIG@S_@F;X5\,/\-M)^,-IXA\3?\%'_ (D>)K6V^$VN:^?".C_$
M^[B\$_L/2:?>>$=7\6P7GAS3);+7X9IM6A6RNWLI_-6, _:^BOF/PM^U)\)X
MXM'\'_$;XL?!K2OC)8>+_ /P<^(/A'PEXWEUK1]'^/?C;P-%XYLOAQH%]K6F
M:'K6HSZOHJWFM>%AJVBZ3JNJ^'XH[^[TZQN#-:1<%\4?VM?A7K?PQEN?@K^U
M5^SOX&\:>)O!_P 1O'_@3QO\1=-NOB?X&'@SX$>(K2R^./B6[\&>'OB%\+M8
MU_2/!-M#J6C:U=6?C?1%\/:O+!J%R-3M[&?3;L ^V:*_#3Q1\9?CMH>F^)=0
M\7_\%B_V1O"6G^')?@>OBZ^\.?L-01'PRW[2VH167P0BTR\\2_M0^,[6)/B3
M<S"V\&W6KZ9XB22W(N]5C95>:OL?X%_$BY^#NH>/O OQS_;$\7_M5_$6W^*?
MPU\$:A;Z?^S]X<\(Z?\ ";4OB7HL5]X/T./2O@IX&F%KX2U73[B#Q!XF\?\
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
M/_H,Z5_X,K+_ ./T?V_H?_09TK_P967_ ,?H UZ*R/[?T/\ Z#.E?^#*R_\
MC]']OZ'_ -!G2O\ P967_P ?H UZ*R/[?T/_ *#.E?\ @RLO_C]']OZ'_P!!
MG2O_  967_Q^@#7HK(_M_0_^@SI7_@RLO_C]']OZ'_T&=*_\&5E_\?H UZ*K
M6MY:7L9EL[FWNHE<QM);3Q3HK@*Q0O"[J' 925)W ,"1@C-F@ HHHH ****
M"BBB@ KYX^*WP M?BA\9?V7_ (OS>*;O1;G]FCQW\1_'%EH4&E6U];^+YOB%
M\%/'?P:ETZ]OYKN";1XM)M_'$OB"&XM;>]>[N=-BT^6*&"YDN8OH>B@#\KV_
MX)A:'KZI\-_B#\8]<\5?LN^%]2_:?UWX5_!"Q\%Z-X<\0>#-:_:M\+_$KP1X
MU_MGXLQZOJFH>*]%\!^$/C=\8_#OPATNU\)>%+OPU8>,+"3Q3JWC>_\ "6@7
MD/O'[.W[)_B[X6_$G5_C)\9/C7+\>?BBWP?\!? 'PKXD7X=:/\,[;0/A;X$U
M;5_$DG]H:5I/B#Q(NO?$#QWXHU=-<^(7BJ*[T3P_J$VA>';/PKX&\'V-C>0Z
ME]L44 %<OKOAOP[?0:A>WV@:)>W<EI.9+F\TC3KN>0QVKI'YDMQ;2O($1%10
M[, BA,;0!7451U/_ )!U]_UYW?\ Z3RT ?B1_P &W\$#_P#!%']@YGAA=CX#
M^(N6:)&8_P#%]OBJ.6*DG  QD\=J_;[[+;?\^\'_ 'YC_P#B:_$;_@V]_P"4
M)_[!W_8A_$7_ -7M\5J_<"@"#[+;?\^\'_?F/_XFC[+;?\^\'_?F/_XFIZ*
M(/LMM_S[P?\ ?F/_ .)K \4^"O!WCC0-2\*^,_"GAKQ;X8UF%;;5_#OB;0=*
MU_0M4MTECG6#4='U>TO-.OH5GABF6*ZMIHQ+''(%#HK#IJ* /S(US_@CW_P3
M\?Q'JGCCX7? W_AE[XAZK'&MQX__ &./'GQ#_9(\2S302//;7.HI\ ?%'@3P
M[XADM;EVNK>+Q1X>URS2Z/V@VS2?,<R;]BK]M+X=W.G7/P&_X*7_ !)\0:;I
M FELO!7[:OP'^#O[3^A!I P>RC\=_#^S_9L^-\4$\1%K)>ZI\2/$FH^4$DFE
MNV5TE_4JB@#\IV^(W_!4GX5V\4'Q _8I_94_:BT@K'93:S^RK^T!=_!_QH^E
MV[))Y,7P;_:@\%6?@Y5:8236NG+^TE/!')Y:F;<[W"R3_P#!4+X">!WN9_VG
M/V=?VO?V19+:\AENM>^.7[*/C?7_ (?0ZE"KVHN)_C=^S[:?'/X-6JP11D0Z
MKJ?C[3XA:-$RS1I($'ZJ4SRTQ@#;DY.PE,GU)0J3^- 'RU\%?VF?V,OVEXX+
MKX!?'']G3XV20Z=?0^1\,_'WPY\;ZKIUAJ@CDU6QO=)T/4K[6=)%W^Z;5-.O
MK&T>5M@OK8N% ^BYO#OANX1X[C0]&E2<Z<9(Y]*L&$IT9UDTHO'-;'>=,D5'
MT\LI-BZJUKY+ &OF;XX?L%_L6_M)SW%_\=?V6?@-\3M=N"&3Q=XH^&'A*Y\=
M6,H*E;G2?'UKIEIXVT:\0I&T=[I/B"RNXVCC:.961"/G:/\ X)AZ%\/6AF_9
M<_; _;G_ &7$T^ )I/A7PY^T)J7Q]^%EG(DJRI&GPL_;!T?]H;PU8:=D&-M-
M\,OX:A%NWD0/ B1; #]-+;3[&S$ZVEE:6RW-S+>7 M[:" 3W4[^9-<S"*-!+
M<2R /+/)NED<;W=FYJSM7.=H)SNS@9W;=N[..NWY<]<<=.*_+N+P/_P5V^$Z
MP1>&_CC^Q;^U_HMOOFDLOC-\)?B7^R=\1[J-$EV6UQ\1?@UXC^-OPXN[N7;!
MFZA^!/AZT,TDS?9K:%417K^W=^T[\.2Z?M&_\$Q_VH?#MF+O[/\ \)G^R[XI
M^$_[9/@7REE2-[M='\&^(_ /[0#6X21957_A03W3JLH6W9HL, ?J!Y: ;=B[
M0"H7:N IQE0,8VG )'0X&>@I=BY)VKDE2?E')7&TGCDK@;3VP,=!C\ZO!W_!
M6;_@GMXK\0)X-U;]I?P?\'_'CB)/^%=_M,:5XO\ V5?B";J1$8V-OX._:/\
M#GPOUK4;J-V,172;?4(Y)(Y!!+,J%J_032-:TC7]-L]8T/4[#6=(U& 7-AJN
MDWEMJ6F7MNQ(6>TU"QEN+.XA8JP$D,[H2#@\4 76MX'R6AB;)5CNC0_,IW*>
M5.2&&03R#R"#3O)BQCRTP P"[5V@/]\ 8P YY<  ,>6R:>&5AE6##U!!'YBE
MH K_ &2T_P"?6WXSC]S'QGK_  ]^_K2_9;4=+:#_ +\Q_P#Q-3T4 0?9;;_G
MW@_[\Q__ !-'V6V_Y]X/^_,?_P 34]% $'V6V_Y]X/\ OS'_ /$T?9;;_GW@
M_P"_,?\ \34])N4=6'YB@"'[+;?\^\'_ 'YC_P#B:/LMM_S[P?\ ?F/_ .)J
M3S(_^>B?]]K_ (TGFQ?\]8_^^U_QH 9]EMO^?>#_ +\Q_P#Q-'V6V_Y]X/\
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
M?_Q-3T4 ,2-(P5C1(U)R0BA03@#)"@#. !GK@#TI]%% !1110 4444 %%%%
M!1110 4444 %4=3_ .0=??\ 7G=_^D\M7JHZG_R#K[_KSN__ $GEH _$W_@V
M]_Y0G_L'?]B'\1?_ %>WQ6K]P*_#_P#X-O?^4)_[!W_8A_$7_P!7M\5J_<"@
M HHHH **** "BBB@ HHHH **** "D*JQ!*J2.A(!(^A/3\*6B@#D/&OP_P#
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
MGO@\C@\5^8/Q)_X)IZ!X=\;^(OCI^P=\3]6_81^/OB6^76_&2_#GPYI_B/\
M9D^.&L(Y,L_[0W[*]W=Z-X!\9:KJ,,]_!>?$OP#>_##XU1O?-=Q_$:X\A+23
M])O^$<\/?] +1O\ P5V/_P 8H_X1SP]_T M&_P#!78__ !B@#\L-$_X*-^-?
MV=-5T[P!_P %0/@_:_LNWMW?6.AZ!^UEX"U#6OB#^P;\1M2O;M=/LGNOBO/I
ML/B+]F?6]5GS+'X-_:5TOPOI,#.+'P]\3_&S1&[?]6M,U33=:T^PU;2+^RU3
M2]4LK74M,U+3KJWOM/U'3KV".YL[^PO;62:UO;*[MY8I[:[MI9;>>&1)(I'1
M@3BZKX'\&:[I6JZ%K7A+PSJ^B:YIUUI&MZ/J>@Z5J&E:QI-]$T%[I>JZ==VD
MUEJ6G7<+O%<V-[!/:SQLR2Q.I(K\J]=_X)K>,OV<=3U+QU_P3$^)WAW]GZ*Z
MOK[7-;_8W^+VCZQ\0_V$_'.IWLQN;L>&?!%G>+XR_92UO49GD!\4?L^WL'@Z
MU>1KS6_@UXM=3"X!^OE%?E?\+O\ @H5\,+'QUX?^ _[;/P6NOV$OVB_$>H'1
M/"6@?%A]$UOX!_&?5@CSQQ?LZ?M3Z;IFF_"SXFW5Y;&WFM/ 7B&3X>_&F(S/
M#?\ POMVMY)6_38>'O#IZ:%HW'4?V79 CZ@P9''/(Z<]* -JBL;_ (1SP]_T
M M&_\%=C_P#&*/\ A'/#W_0"T;_P5V/_ ,8H V:*QO\ A'/#W_0"T;_P5V/_
M ,8H_P"$<\/?] +1O_!78_\ QB@#9HK&_P"$<\/?] +1O_!78_\ QBC_ (1S
MP]_T M&_\%=C_P#&* -FBL;_ (1SP]_T M&_\%=C_P#&*/\ A'/#W_0"T;_P
M5V/_ ,8H V:*QO\ A'/#W_0"T;_P5V/_ ,8H_P"$<\/?] +1O_!78_\ QB@#
M9HK&_P"$<\/?] +1O_!78_\ QBC_ (1SP]_T M&_\%=C_P#&* -FBL;_ (1S
MP]_T M&_\%=C_P#&*/\ A'/#W_0"T;_P5V/_ ,8H V:*QO\ A'/#W_0"T;_P
M5V/_ ,8H_P"$<\/?] +1O_!78_\ QB@#9HK&_P"$<\/?] +1O_!78_\ QBC_
M (1SP]_T M&_\%=C_P#&* -FBJUK96=C&8;&TMK.)G,C16L$5O&TA"J7*0HB
MERJJI8C<0J@G &+- !1110 4444 %%%% !1110 4444 %4=3_P"0=??]>=W_
M .D\M7JHZG_R#K[_ *\[O_TGEH _$W_@V]_Y0G_L'?\ 8A_$7_U>WQ6K]P*_
M#_\ X-O?^4)_[!W_ &(?Q%_]7M\5J_<"@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** ///BG\)/A?\ '#P+XA^&'QC^
M'O@SXI?#KQ99O8>)? _C_P -:1XM\*ZY:MC$6I:%KEI>Z=<F-@LEO,\'VBUF
M2.>VEAFC21?S*'[(G[7/[$Y35?\ @GS\5Q\8_@CIKB6Y_8*_:]\?>)]9T+1]
M)A@;S-*_9B_:RU&V\9_%3X.-##9V5KH/P\^+=A\8OA1"\LMCI$WPWTYA=0?K
MQ10!\ _LZ?\ !1?X)?'#QROP)\<Z1XX_9=_:QM-/-_JO[*O[26D67@'XJW]K
M LRWVN_"V^AU'4_ 7Q_\#P3VEX%\=? _Q;XYT.*"*-]9.B7<OV%/OT$'H<]O
MQ'4'T([CM7@7[1/[+7[/O[67@4?#C]HCX5>%?BCX5M[^WUG1X==MKBVUSPGX
M@LY8I['Q5X"\8:-<Z9XQ^'GC#3I88Y-,\7^!M>\/^)=.D&^SU2(DY^//"_['
M7[;OP<M8/#_P3_X*1^)_$O@719;E/"OA;]L3]GSPE^TMK>CZ,]TUS8^&K_XN
M^$O'GP#^+GC&UTN/;IMCXB\>^*/%GC*73RS:WX@UN_6"\@ /U!HK\W8-<_X*
MT>#9;B75/A[^P!\?+"V!93X:^)O[0W[,&N:@B+(Y6UT;Q+\.?VG="MKF4>7#
M%#=>+TMED#2RWL<<A6".']LS]K'PG;SW'Q:_X)A?M(Q6UL"9]6^ /Q;_ &6_
MCYI2A$!DDMM*OOBW\)/B1?Q!V5(8[3X>RW\X$CBQ4H$< _2:BOS;?_@JA^S/
MX<M!/\8?"O[57[/,VXJZ_'+]C3]J#P?HT80I'+(WCO3/A=XE^&SP17#BU^TP
M>,Y;::8Q_9IIX9K>:;UWX>?\%#OV$/BQ-;V?P[_;&_9E\6:M=2&*/P]IGQO^
M'*^)UE$L</ES>%[[Q#9^(K>1I98HU2?2XW=Y8U0,77(!]CT54M;ZSOK>"\LK
MB&\M+J-9K:ZM'6ZM9XG&5DAN;<R02QL.5>.1E/8FK.],[=Z[O[NX9_$9R/RH
M =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45S?C
M+Q=X>\ >$O%'CKQ;J46C^%?!GAW7/%?B75YDFEATOP_X<TN[UK6M2FCMXY9Y
M(K'3+&ZNI$ACDE=8BL:.Y53\C_LV_MFI\=?&-MX"\6_!OQ]\#O%/BSX0:#^T
M1\*]*\=ZIX0UBY\>_!+Q%JUKHBZW,OA#5M57PGXV\)ZGJOABW^(7P_UEI;GP
MP?&GA,VFMZ\;W4ET@ ^W*HZG_P @Z^_Z\[O_ -)Y:O51U(%K"]559F-I= !5
M9B2;>0   '))(  Y)..M 'XF_P#!M[_RA/\ V#O^Q#^(O_J]OBM7[@5^&W_!
MN%>6L'_!%/\ 80BFN;>*5/ GQ%#QR3PQR(?^%Z_%5L,CR*ZG!!^91G/%?MY_
M:-A_S^VG_@5;_P#QV@"[15+^T;#_ )_;3_P*M_\ X[1_:-A_S^VG_@5;_P#Q
MV@"[15+^T;#_ )_;3_P*M_\ X[0=2T\=;VS'('-U;]3T'^MZGM0!=HJE_:-A
M_P _MI_X%6__ ,=H_M&P_P"?VT_\"K?_ ..T 7:*I?VC8?\ /[:?^!5O_P#'
M:/[1L/\ G]M/_ JW_P#CM %VBJ7]HV'_ #^VG_@5;_\ QVC^T;#_ )_;3_P*
MM_\ X[0!=HJE_:-A_P _MI_X%6__ ,=H_M&P_P"?VT_\"K?_ ..T 7:*I?VC
M8?\ /[:?^!5O_P#':/[1L/\ G]M/_ JW_P#CM %VBJ7]HV'_ #^VG_@5;_\
MQV@:EIYY%[9D<\BZMST.#_RU['@^] %VBJ7]HV'_ #^VG_@5;_\ QVC^T;#_
M )_;3_P*M_\ X[0!=HJE_:-A_P _MI_X%6__ ,=H_M&P_P"?VT_\"K?_ ..T
M 7:*I?VC8?\ /[:?^!5O_P#':/[1L/\ G]M/_ JW_P#CM %VBJ7]HV'_ #^V
MG_@5;_\ QVC^T;#_ )_;3_P*M_\ X[0!=HJE_:-A_P _MI_X%6__ ,=H_M&P
M_P"?VT_\"K?_ ..T 7:*I?VEI^<?;;/.,X^U6^<>N/-Z<BC^T;#_ )_;3_P*
MM_\ X[0!=HJE_:-A_P _MI_X%6__ ,=H_M&P_P"?VT_\"K?_ ..T 7:*I?VC
M8?\ /[:?^!5O_P#':/[1L/\ G]M/_ JW_P#CM %VBJ7]HV'_ #^VG_@5;_\
MQVC^T;#_ )_;3_P*M_\ X[0!=HJE_:-A_P _MI_X%6__ ,=H_M&P_P"?VT_\
M"K?_ ..T 7:*I?VC8?\ /[:?^!5O_P#':#J6G@9-[9@#J3=6X _'S: +M%4O
M[1L/^?VT_P# JW_^.T?VC8?\_MI_X%6__P =H NT52_M&P_Y_;3_ ,"K?_X[
M1_:-A_S^VG_@5;__ !V@"[15+^T;#_G]M/\ P*M__CM']HV'_/[:?^!5O_\
M': +M%4O[1L/^?VT_P# JW_^.T?VC8?\_MI_X%6__P =H NT52_M&P_Y_;3_
M ,"K?_X[1_:-A_S^VG_@5;__ !V@"[15+^T;#_G]M/\ P*M__CM']I:><XO;
M,X.#_I5OP?0_O>#R* +M(55AAE##T(!'Y&J?]HV'_/[:?^!5O_\ ':/[1L/^
M?VT_\"K?_P".T 6BBD <J!P C,@'X(5KR;XE? #X%_&:+[/\7_@Q\*/BK;[$
MC-O\2/AQX,\=0F.,2+&AC\4Z)JRE$66547&%$D@&-[[O3_[1L/\ G]M/_ JW
M_P#CM']HV'_/[:?^!5O_ /': /SSO?\ @DQ_P3Z_M%]8\(_LZ:)\&]59_-34
M?V<?&?Q0_9FO()@'V36\G[/_ (Y^&\<,D3R--%MAV).?.V&3)->/_@GMXD\+
MSRWGPB_;_P#^"@WPSFC0G3M/UKXV^$?VBO#\$BQB.%+K3OVK/A?\;=4O;6,>
M86@/B&WEE,A9[H/#:O;_ **?VC8?\_MI_P"!5O\ _':/[1L/^?VT_P# JW_^
M.T ?G/#\$O\ @IMX(2YF\'?MT_ ?XM*K.MII7[1/[%XM-1GB=E53=>,?V>?C
MK\)+&"XBC02&6'X<RPSW+W#&UAMW@@M&CXF?\%4O UKO\4?LK?L?_&Z,-AKO
MX._M7_$;X7Z^Z"0EGC\'?&3]GK5-!#&' CBD^*BJT^%>>.)FDB_1K^T;#_G]
MM/\ P*M__CM']HV'_/[:?^!5O_\ ': /SID_;R^+_A&WM_\ A;__  39_;I\
M'3$*;W4OAWHGP$_:0\.PJ?,=YK3_ (49\=?%/CN]A2%!)M_X5Y;7TC,((K%[
MEHXI)9?^"L7[#^B7%M8_$OXC^.O@'J$H N+;]I;]GO\ :*_9SM]/EV*\D5[K
MOQD^%7@_PO'Y(>,37$>O2V:--;K]I8W$'F?H>;_36(+75DQ'0FXMB1]"9*:U
M[IK@AKRU8,"K*UY"48$8(9#,48$<$,I!YR#F@#Q7X2_M5?LQ_'RX-G\#?VB?
M@9\9+M;62]DM/A9\6_ 'C^\AM85@>>:>R\*^(-5O(([=;JV^T--;QBW,\(F\
MLR(#[W7D-E\(_@5IOCN'XH6'PS^$]C\2X+74;&V^(5IX+\%6OCF"RU8-_:MG
M!XMM],B\0QVNI*S#4+=-1$-Z"WVE)<G/J/\ :-A_S^VG_@5;_P#QV@"[15+^
MT;#_ )_;3_P*M_\ X[1_:-A_S^VG_@5;_P#QV@"[15+^T;#_ )_;3_P*M_\
MX[1_:-A_S^VG_@5;_P#QV@"[1444\,ZEX98Y5!VEHI$D4, "061F ."#C.<$
M''(J6@ HHHH **** "BBB@ HHHH \M^.'POT_P"-_P &/BW\&-6OYM+TKXM_
M#'Q_\,=4U*WB$]QI^G>/_"6L>$KV^@@,L FFL[;5Y+F*$SPB62)8S-'NWK\0
M_LO?L_\ [1L'QQ\%?&O]HW1?AAX/U7X)_LEV?[)?A:Q^&GC;6O','Q'U#5/&
M/@CQ?\2/BM='5?"'@_\ X0OPOJ<_PN\#6_@'P;<IK?B:R_M#Q=_PDNHQI:Z,
M;W],** "O#?&?[.GPO\ 'VOZEXE\2VWC2;5-66W2]&E_%KXO^&M-=+:R@L(U
MAT+PQX]T;0K13;6\:S"STRW%S)YEQ<^;<S3S2>Y44 ?CRW_! +_@C@Q)/_!/
MK]G_ ">?ET?Q&H_!5\3!1]  *3_AP#_P1P_Z1]_ #_P4^)?_ )IZ_8>B@#\>
M/^' /_!'#_I'W\ /_!3XE_\ FGH_X< _\$</^D??P _\%/B7_P":>OV'HH _
M'C_AP#_P1P_Z1]_ #_P4^)?_ )IZ^</VH/\ @@__ ,$K_#_@CP%=?#C_ ()]
M_!]=9OOVCOV6M"UJ3PYX=\97U\O@#Q!^T/\ #;1_B6+N*Q\0W#Q:!+X!O/$-
MOXGO+B+[#8>'9M3O+R:U@@:[@_H6H_S_ )_SSWH _'@?\$ ?^".&!G_@GU\
M.G_0)\2__-/1_P . ?\ @CA_TC[^ '_@I\2__-/7[#T4 ?CQ_P . ?\ @CA_
MTC[^ '_@I\2__-/1_P . ?\ @CA_TC[^ '_@I\2__-/7[#T4 ?CQ_P . ?\
M@CA_TC[^ '_@I\2__-/1_P . ?\ @CA_TC[^ '_@I\2__-/7[#T4 ?CQ_P .
M ?\ @CA_TC[^ '_@I\2__-/1_P . ?\ @CA_TC[^ '_@I\2__-/7[#T4 ?CQ
M_P . ?\ @CA_TC[^ '_@I\2__-/1_P . ?\ @CA_TC[^ '_@I\2__-/7[#T4
M ?CP?^" /_!'#_I'U\ .H_YA/B7UY_YF>OG#]E3_ ((/_P#!*_Q)\)+O5/B9
M_P $^_@^?%'_  N?]IK381XE\.^,K'4X_"&A?M+?%S0_AS#%!J/B&"Z.BP?#
MO3?"L/AJY99(KWPVFDWMK<W=K<074W]"U'^?\_YX[4 ?CQ_PX!_X(X?](^_@
M!_X*?$O_ ,T]'_#@'_@CA_TC[^ '_@I\2_\ S3U^P]% 'X\?\. ?^".'_2/O
MX ?^"GQ+_P#-/1_PX!_X(X?](^_@!_X*?$O_ ,T]?L/10!^/'_#@'_@CA_TC
M[^ '_@I\2_\ S3T?\. ?^".'_2/OX ?^"GQ+_P#-/7[#T4 ?CQ_PX!_X(X?]
M(^_@!_X*?$O_ ,T]'_#@'_@CA_TC[^ '_@I\2_\ S3U^P]% 'X\?\. ?^".'
M_2/OX ?^"GQ+_P#-/1_PX!_X(X?](^_@!_X*?$O_ ,T]?L/10!_/3KO_  0?
M_P""6$7[7/PN\,V7_!/OX/K\++[]G+X\Z[XE6#P[XS?PO+X_TGXG?LX:=X(.
MJ7X\0MIL&OP>'-:^(/\ 8-G)<07MWIUQXDGAANK>RG>S^C_^' /_  1P_P"D
M??P _P#!3XE_^:>OV'_S_G_/\S10!^/'_#@'_@CA_P!(^_@!_P""GQ+_ /-/
M1_PX!_X(X?\ 2/OX ?\ @I\2_P#S3U^P]% 'X\?\. ?^".'_ $C[^ '_ (*?
M$O\ \T]'_#@'_@CA_P!(^_@!_P""GQ+_ /-/7[#T4 ?CQ_PX!_X(X?\ 2/OX
M ?\ @I\2_P#S3T?\. ?^".'_ $C[^ '_ (*?$O\ \T]?L/10!^/'_#@'_@CA
M_P!(^_@!_P""GQ+_ /-/1_PX!_X(X?\ 2/OX ?\ @I\2_P#S3U^P]% 'X\?\
M. ?^".'_ $C[^ '_ (*?$O\ \T]?.'[8/_!!_P#X)7^%_P!E7]HKQ%\*?^"?
M?P?7XF:+\%_B-J?@&3PKX=\9:AXGB\7V?A;4IO#\WAZQTWQ#<W]YK4.IK;RZ
M9;6MM<RSWB0QK;7&XPO_ $+4?Y]/Y4 ?CP/^" /_  1P_P"D?7P ZG_F$^)?
M7C_F9Z/^' /_  1P_P"D??P _P#!3XE_^:>OV'HH _'C_AP#_P $</\ I'W\
M /\ P4^)?_FGH_X< _\ !'#_ *1]_ #_ ,%/B7_YIZ_8>B@#\>/^' /_  1P
M_P"D??P _P#!3XE_^:>C_AP#_P $</\ I'W\ /\ P4^)?_FGK]AZ* /QX_X<
M _\ !'#_ *1]_ #_ ,%/B7_YIZ/^' /_  1P_P"D??P _P#!3XE_^:>OV'HH
M _'C_AP#_P $</\ I'W\ /\ P4^)?_FGH_X< _\ !'#_ *1]_ #_ ,%/B7_Y
MIZ_8>B@#\>#_ ,$ ?^".&#C_ ()]? #I_P! GQ+_ /-/7SA\"/\ @@__ ,$K
M]9\<_M7VOC7_ ()]_!_^Q?#G[1T.A?#!-9\.^,K6QC\ #]GC]GW6)!X7EO/$
M,:7^@2^/=8\=W$EY8RW5B/$4VOV:31SV=Q:6O]"U'^?\^GX4 ?CQ_P . ?\
M@CA_TC[^ '_@I\2__-/1_P . ?\ @CA_TC[^ '_@I\2__-/7[#T4 ?CQ_P .
M ?\ @CA_TC[^ '_@I\2__-/1_P . ?\ @CA_TC[^ '_@I\2__-/7[#T4 ?CQ
M_P . ?\ @CA_TC[^ '_@I\2__-/1_P . ?\ @CA_TC[^ '_@I\2__-/7[#T4
M ?CQ_P . ?\ @CA_TC[^ '_@I\2__-/1_P . ?\ @CA_TC[^ '_@I\2__-/7
M[#T4 ?CQ_P . ?\ @CA_TC[^ '_@I\2__-/1_P . ?\ @CA_TC[^ '_@I\2_
M_-/7[#T4 ?ST_&;_ ((/_P#!+#2OBY^R/I?A'_@GW\'U\+^)?C/XYTWXI'2/
M#OC.YTQ_"%E^S1\===T:'Q3/;>(9;2PT5OB)I?@J:TN=0:VBE\26^@V5O<_:
MKJ*UN_H__AP#_P $</\ I'W\ /\ P4^)?_FGK]A_\_Y]?QHH _'C_AP#_P $
M</\ I'W\ /\ P4^)?_FGH_X< _\ !'#_ *1]_ #_ ,%/B7_YIZ_8>B@#\>/^
M' /_  1P_P"D??P _P#!3XE_^:>C_AP#_P $</\ I'W\ /\ P4^)?_FGK]AZ
M* /FS]EW]C_]FG]BSP%JWPO_ &6O@[X/^"?@'7?%=[XXU?PMX*MKZUTN_P#%
MFHZ5H^B7NNSQW]_J$QOKG2O#^C6,CK,L9@T^W41AE9F^DZ** "BBB@ HHHH
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
M6?P/^-OQ ^*/[(WQC^!L?PKU;Q#^S;\4OB5XTU;PG\6/%7C#P3HWB?1?B'\
M_B-\'#!IOB;P;X#^(U]8:II-]XVM-:$5UX:FM+ZSLKFT^U6D\L4R@%7P=^W)
MX4TA?C=X?_::TG0_V??B+^S_ .)/A[H?C318?&$_Q&\+>*M,^,5C<7?P>\3_
M  GUZQ\*^'/%?CFV^(MYIGB3PKI/A5_A]I'CV+QOX0\3^'X_#.H6EKI>MZSU
MWB3]OC]C_P (^ ?!?Q,U_P"/?@6Q\'?$"3Q@GA?4%GU6]O;M?AS<?8_B9<7W
MA_3M*O/$N@6?PNOBFG?%*^\1:-I%E\--2EAT_P <W'A^]GA@D^)/BG_P3I^,
M_P 8[S7?CSXT\:^ !^TEJ?[0'P5^+5EX+\&>,?C;\+/A59_#KX&_##XO?![P
MK\&HOC-\.=1\.?'.QU672/CY\5_B)/\ %[3-'M7C\>:MH6C3_#74/ VB7.EZ
MM7^&W[!W[2WP$\1Z3\:_@X/V:F^+WB3PK^T7X-^)'@7QSXT_:2\5_#VPC^,G
MQ \$>//"GCFQ^*OCJ]^)7Q8^)WCCP\_P_P!)TSXN/XETOP'IGQTCFTVYLE^%
M \*:=;:B ?J_XN^)F@>%OAOJ/Q1L;/Q#X_\ #]MX?MO$6CVGPMT&^^(FO>,;
M/44MGT2+P7I/AI;R3Q'+KQO;+^R[BSE&F/;W*ZG=ZC9Z/#=:C;_"'AW]N?XD
M?$7]B7P7^VSX1^%WPH^'G@V;P;\3/B%\7- _: ^-'BKPS/\ "OPI\.M9\1Z;
M?%=7^%7P8^+MMXNUNUA\*ZO+K>GZ;:VEG!>I;Z?X;U/Q3]HAN9/IKX,_LR^'
M?A+KMSX]D\7_ !(\3_$7Q'X1\/\ ASQK+?\ Q4^+TOPAN[_2[70UU+5?AW^S
MQX@^(GBCX1_!JTU"^T43Z?HOP^T#34T'3;J?0;6_GT^>[^U?(W@K]@_XC:%^
MQ#\ ?V1-?\5> -6A\%?&_P"'GC7XPW$46OMX>\9_#'PA^TO>_M :UX,T:&YT
MS[;-<>)H;/P[X8U*UU:"STR]LI->L[JY^Q7$8G /NK]GCQU\3/B=\$?AG\0O
MC%\+8O@G\2?&?A/3?$OBGX3Q^)Y_&,W@&[U=7O;3PWJ7B"Y\.>$IKO7+#2YK
M!?$-L= LTTG77U'1HI+^/3UU&[]GIJ#:H!QGJV,X+'EB,\\L2>?6G4 %%%%
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
M7_\ "'^/?^BK:I_X1_@S_P"5M'_"'^/?^BK:I_X1_@S_ .5M 'J%%>7_ /"'
M^/?^BK:I_P"$?X,_^5M'_"'^/?\ HJVJ?^$?X,_^5M 'J%%>7_\ "'^/?^BK
M:I_X1_@S_P"5M'_"'^/?^BK:I_X1_@S_ .5M 'J%%>7_ /"'^/?^BK:I_P"$
M?X,_^5M'_"'^/?\ HJVJ?^$?X,_^5M 'J%%>7_\ "'^/?^BK:I_X1_@S_P"5
MM'_"'^/?^BK:I_X1_@S_ .5M 'J%%>7_ /"'^/?^BK:I_P"$?X,_^5M'_"'^
M/?\ HJVJ?^$?X,_^5M 'J%%>7_\ "'^/?^BK:I_X1_@S_P"5M'_"'^/?^BK:
MI_X1_@S_ .5M 'J%%>7_ /"'^/?^BK:I_P"$?X,_^5M'_"'^/?\ HJVJ?^$?
MX,_^5M 'J%%>7_\ "'^/?^BK:I_X1_@S_P"5M'_"'^/?^BK:I_X1_@S_ .5M
M 'J%%>7_ /"'^/?^BK:I_P"$?X,_^5M'_"'^/?\ HJVJ?^$?X,_^5M 'J%%>
M7_\ "'^/?^BK:I_X1_@S_P"5M'_"'^/?^BK:I_X1_@S_ .5M 'J%%>7_ /"'
M^/?^BK:I_P"$?X,_^5M'_"'^/?\ HJVJ?^$?X,_^5M 'J%%>7_\ "'^/?^BK
M:I_X1_@S_P"5M'_"'^/?^BK:I_X1_@S_ .5M 'J%%>7_ /"'^/?^BK:I_P"$
M?X,_^5M'_"'^/?\ HJVJ?^$?X,_^5M 'J%%>7_\ "'^/?^BK:I_X1_@S_P"5
MM'_"'^/?^BK:I_X1_@S_ .5M 'J%%>7_ /"'^/?^BK:I_P"$?X,_^5M'_"'^
M/?\ HJVJ?^$?X,_^5M 'J%%>7_\ "'^/?^BK:I_X1_@S_P"5M'_"'^/?^BK:
MI_X1_@S_ .5M 'J%%>7_ /"'^/?^BK:I_P"$?X,_^5M'_"'^/?\ HJVJ?^$?
MX,_^5M 'J%%>7_\ "'^/?^BK:I_X1_@S_P"5M'_"'^/?^BK:I_X1_@S_ .5M
M 'J%%>7_ /"'^/?^BK:I_P"$?X,_^5M'_"'^/?\ HJVJ?^$?X,_^5M 'J%%>
M7_\ "'^/?^BK:I_X1_@S_P"5M'_"'^/?^BK:I_X1_@S_ .5M 'J%%>$^+K7X
M@^#]&/B&/XD76J?8=4\/)+IU[X1\+1VM[;7WB/2=-N[:6:QM;6[A$MK>3*DU
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
M\'7/P]/@9OBEIMA?>'V\8>-(-'U+Q";S1_$FJ7=Q\.(]3\,Z=X4^)MCX>N=
M?0_%&D^'/&R?$K2-474[M?AO=>&-*/B&] /T/HK\XE_X*+^!=(^,_P 4OAQX
M\T/1/!OA#X5^*_B;X;U_QO+XSU&]U32K#X6?#33/B9KOC+Q)X8NO 6CZ'8>&
M+[3[_P#L;2+;PQX_\:>,;C5YM-,_A.#3[G4[W0O2-*_X*!?LR:Q=:?:VGB_6
M&$\NFPZUJ"^$/$5SH/@R35_B /A9IO\ PFGB6PLKSP]X?BO/'LVGZ#!<SZI+
M:NFJV&N+.?#C7.KVH!]JT5\+WW[??PEL?&7@#1)_#OQ*MO!_C_P'XG^(%E\0
M-3^'?CC2-+L/#^B^,?@KX3T?Q!=:?J7ANWN&\#^)%^-WA[58?&Z7(T[1X;._
ML=7M+>_M-6AT?2T;]O\ _9QUR\T^SM-6\?0G5;33]1TVXOOA+\2+.UO]-UW3
M_B/?>%KZRFF\. WD'BZ7X._%33?#"VB3W&K:IX'U.TC@C6_\/S:R ?:U%?GK
MXR_X*6_LW^&/",_B^TUF_OM-T:X\.W'C?4=8L;WPIX6^'/AF\_:"TK]GCQ;X
MD\=>.-3LYO"VAQ>#/%%SK.H2V']H7,_B'3M!EN=$FETR]M]67V'XR?M!>,O
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
MZ-J.J7OB2_O+.:?QCXN.N?3U% 'RE8?L5?L]V>G:OHMSX7\0Z]H.K)XKM?[
M\4?$7XA^)=#TC2/'GC'3_'?CCP[X=TC6?$UWI_A_PYXQ\1:9:-XHT32K>VL=
M=T59/"NHQS^%I[C1I;?B']C/]G;Q#-XIN?\ A!KSPQ<^-!<)XCN?ASXT\<_"
MVZO8=0T+P_X7UNU@N?AQXD\+3Z79^(O#_A+PG8>(;72I+*+5Y?"GA;5[I6U[
MPYHVJV7U%10!X?=?L\?#"Z\#_#?P NGZ]IVD?"&'3[?X:ZGH?C'Q7X>\6^$(
MM-\-WO@Z!=)\9:%J^G>)D\[PIJ-]X?U'SM2F&JZ=<RIJ8NYRLZXNA_LI? KP
MWJ7AF_T/P;<:;:>$+OPQJN@>&(/%?C)O UEXB\%^';'PGX4\6MX$G\03>$;O
MQCH7A_3;'3[/Q7>://KSFQTZ_O+ZZU73-,O[/Z*HH ^6M:_8S_9]\3:WXSUC
MQ/X2U?Q/:>/->\2>*]?\)^(O'/CK5_ *^+?%_@V[^'_B7Q7H_@2[\1/X6T#Q
M)JOA#4-1T=]9T;3+*^LH]2U*ZTN6QU#4+N[EN0?L@? !(;J&\\&7NMMJ,?A6
M+5;GQ)XQ\:^([S5T\&?%&/XS: FJW6M^(+Z:_BM?B)%'K4MM.S6EY9J/#EU;
MR>&A_9%?3-% 'RS:_L7_ +.MK9O8MX)U*]MW\(W7@&-=5\>?$+6'L_!$^K^
MM:M_">FR:KXIO)-+T#2;OX8^!X]#T[3GMH=&M-#^R6 AAU/6!J%/7?V'?V7O
M$V@KX7UWX81:CH*:1X/T,:?+XI\:1H=,\ Q?$^+PE;F:W\0PW);1Q\8_B&\=
MQY_VBYDUV.2]EN7TC1C8?65% 'RKHG[%'[-6@V>IV5I\.OM<&N:OI.OZ\-<\
M4^,/$3:[K.C?&&+X^6U_K#:[KVH?V@\WQ9B_X2R_M[D/9:@9)-"N[67PT_\
M8X]0B^!WPSA\!>"OAB/#\\G@CX=:YX%\0^"]%N-=\077]@ZC\,O$^F>+_ (M
M]1N=4EU2>Q\+:SHVDG3-,O+VYT]=.TZTT::WFTF(6=>M44 >+6O[/?PBLM5T
M+7;/PF+;6O#7Q0\;_&+0]5BUG7EOM/\ 'OQ)L]>T_P >:A'<?VF9)-)\56?B
M75X=8\*SF7PK<-+9W(T9;O2-(GL>4U+]D+]GC6)?%TFJ_#JTU(>/-3@U;Q?;
M7VM>)+FQUZ[@^+<GQR"WUA+K#6;6<WQ-EFU^\TY($L+VWFET"[MYO#LCZ6?I
M2B@#Y%L?V&/V:M,O)]2L?!FOQ:M=WMK<7FM2_$WXH7FNWEA9^'_!_A6W\,7.
MN7GC&XU:3P4/#OP^\$:5-X,^VKX;NH?"^EW%UITM\MS=W/L?PY^"7PV^$^I^
M+-9\!Z!+HFI>/+V/5_&MT=:US46\5>(AJ&MZE/XJUQ-4U&\BO_%M_-KUW::G
MXGEC_MO4M&L?#OA^]O9M"\)>%].TCU>B@ HHHH 1E##!SZ_*S*?S4@_AG%,\
MI?63_O\ 2_\ Q=244 (JA1@9]?F9F/YL2?PSBEHHH C\I?63_O\ 2_\ Q=*J
M*IR"_P#P*21A^3,1^E/HH Q/$WAS1/&/AW7O"7B73H-7\.^)]&U/P_KVE7)E
M%MJ6CZS93Z=J5A.89(IA%=V=S- [12QRJKEHI(Y KK\R>)_V'?V;/&NE:_I7
MC/P5K/B\>+])\1>&?&NJ^*/B)\2==\2^.?!/BWP[9^$?$WPZ\<^*-2\6W'B'
MQC\-M?\ #&G6&BZQX \0ZEJ'A74H+2.[O-,FU5I]0F^MJ* /.?AM\)O 7PCT
MO5=%\ :--HFFZUK+>(-2MY=9US66N=6;1M%\/_:FN==U+4KI2-(\/:19K&LX
MC"VGG;3<3W,LWGFN_LK_  7\2:OJ^OZSH7B*[UG4M2N]:T_43\0_B''=>"M;
MU#Q%I/B[5-8^&;Q>*%'PQU'6/$NA:/K.N7'@-= .M76GPIJ:W5HT]M-]$T4
M>$>#OV:?@M\/_$FA^*?"'@X:)J'AK2[+2_#]E;:[XED\.:.UAX0TKX?0ZW8^
M%;K6+CPW%XM?P)H>D>#;KQD=+;Q3>^&;"'1[O5YK-[A)\"/]D']GJ*;4)T^'
MZK)JFNZ1XEOF/B/Q6PGUK0?&_P 4_B+I=YM?6RL?V;QA\:/B3JQ@B"6T_P#P
MD1L;B&73M+T>UL/I:B@#Y8TO]BW]F_1KO0;O3_A_+$/"U[X,U;PU8R>+O&UQ
MI&@:YX%U#X?ZEHWB'2-&N?$4NE6'B&[N?A;X#'B77+:SCU+Q=;Z'+;>);C4X
M=>\2KK,ES^Q?^S9>Z/=Z!=_#:&YT>_MO#UE>6$_B3Q<\-S:>%O%OQ3\<:);R
MG^WA(8K7Q+\:?B5?R!9%:[C\2-87;3:?I>C6VG_4=% 'R'8_L)_LP6(LF3X>
MWMU/:^*F\9W-UJ?COX@:M<:UKDJ?!X3GQ"VI>)[I-<TB>3X ?!J>3PWJ,<_A
MTS?#_1'32T#ZBM[=A_8C_9JBL-0TZ3P!=WMOJ7@/Q7\+[E]3\;^/=4NT^'/C
M#PI;^!M2\#V5]J/B:ZO=.\,6/A*UCT3PUI-A<6]MX4AEO;OP\FG:EJ6I7MW]
M7T4 >4?$#X'_  M^*<>C0_$#PE9^)[70=%\:^'-/LM0N]3%A_87Q$\'WG@+Q
MGI=]8VU[!;:I9Z[X2O[O1[F+48[D10SO/:F"["W \DNOV)?V=[_3]>TS4?#'
MBC4+7Q;HE_X=\9"\^*7Q2FF\;:1>6FN6%M9^-)SXQ$OBJ/0+7Q+K\?A(:V;P
M>$7U:\G\/+I]RZS+]944 ?-VM?LC_L^^(?$/BWQ3K'@".]USQU-I=QXINW\0
M>*$359=&UGX;:_IQ>SCUE+*!8-5^$?P_N7BMK>&*Y703;7*36NJ:Q#?X$O[$
M7[-=R++[;X!O+]])LX=+T">_\<>/[R[\+:)865]8^'_#_A&]N/$\EYX4\/>#
MDU*]N_ FB>'I]-T[P/JLYUKPO!I>K1Q7D?UA10!\'Z_^P7\/;OXA>"?&_A;Q
M#KG@^W\'Z_I7CZYTBUFU;5Y_&_Q1\-:MX_\ $?AKQS\1-=U/Q&;WQU>V7B7X
MAZSK5ZGBF#5M2N72*QTS7-"TZ2:V;U+P1^R5\(?"?P.^''P&O](F\1^$_AQ>
M6FOZ>]S=WVD37GC!+W6-8U'Q-+#H=[9QVKZCKGB'7-2_LBW<Z18I?)IUK;"Q
ML;..+Z>HH ^2-7_8:_9FUK3-2TBY\ ZC9V>M>&M*\%ZT=$\??$3P_?:QX-T?
MP9X1\ VOA'4]5T/Q5I^IWOAF;PUX!\&6VI:'/=OI^K7_ (;TO6]2@NM9ADOI
M=&Z_8M_9MOM.U[1+_P"'AO?#?B365US4O"=UXK\:2^$4O(Y?%U_:QZ9X6/B'
M^PM&LM-U_P <^(_%NC6.DV-G;:'XRDT7Q5H\=CK?A'P?>:!]344 4].LHM-L
M++3H9+N:&PM+:SBFO[VZU&^ECM84@26\U"^EGO;Z[D6,/<WEW/-=74[27%Q+
M)-([M<HHH \P^,/_ "(6I?\ 83\)_P#J9>':].'3\6_F:\Q^,/\ R(6I?]A/
MPG_ZF7AVO3AT_%OYF@!:*** "N,\8^$[CQ/_ ,(_<6&O7OAW4_#>LRZSI]_9
MV6EZB'DN-$UC0+BVN;35K6ZMY()++6KEPT0AGCN(H&64Q"6*7LZ* /+_ /A#
M_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *VO4** /+_\ A#_'
MO_15M4_\(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_RMKU"B@#R_P#X0_Q[_P!%
M6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5/_"/\&?_ "MKU"B@#R__ (0_Q[_T5;5/
M_"/\&?\ RMH_X0_Q[_T5;5/_  C_  9_\K:]0HH \O\ ^$/\>_\ 15M4_P#"
M/\&?_*VC_A#_ ![_ -%6U3_PC_!G_P K:]0HH \O_P"$/\>_]%6U3_PC_!G_
M ,K:/^$/\>_]%6U3_P (_P &?_*VO4** /+_ /A#_'O_ $5;5/\ PC_!G_RM
MH_X0_P >_P#15M4_\(_P9_\ *VO4** /+_\ A#_'O_15M4_\(_P9_P#*VC_A
M#_'O_15M4_\ "/\ !G_RMKU"B@#R_P#X0_Q[_P!%6U3_ ,(_P9_\K:/^$/\
M'O\ T5;5/_"/\&?_ "MKU"B@#R__ (0_Q[_T5;5/_"/\&?\ RMH_X0_Q[_T5
M;5/_  C_  9_\K:]0HH \O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ ![_ -%6
MU3_PC_!G_P K:]0HH \O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_]%6U3_P (
M_P &?_*VO4** /+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P
M9_\ *VO4** /+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_R
MMKU"B@#R_P#X0_Q[_P!%6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5/_"/\&?_ "MK
MU"B@#R__ (0_Q[_T5;5/_"/\&?\ RMH_X0_Q[_T5;5/_  C_  9_\K:]0HH
M\O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ ![_ -%6U3_PC_!G_P K:]0HH \O
M_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_]%6U3_P (_P &?_*VO4** /+_ /A#
M_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *VO4** /+_\ A#_'
MO_15M4_\(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_RMKU"B@#R_P#X0_Q[_P!%
M6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5/_"/\&?_ "MKU"B@#R__ (0_Q[_T5;5/
M_"/\&?\ RMH_X0_Q[_T5;5/_  C_  9_\K:]0HH \O\ ^$/\>_\ 15M4_P#"
M/\&?_*VC_A#_ ![_ -%6U3_PC_!G_P K:]0HH \O_P"$/\>_]%6U3_PC_!G_
M ,K:/^$/\>_]%6U3_P (_P &?_*VO4** /+_ /A#_'O_ $5;5/\ PC_!G_RM
MH_X0_P >_P#15M4_\(_P9_\ *VO4** /+_\ A#_'O_15M4_\(_P9_P#*VC_A
M#_'O_15M4_\ "/\ !G_RMKU"B@#R_P#X0_Q[_P!%6U3_ ,(_P9_\K:/^$/\
M'O\ T5;5/_"/\&?_ "MKU"B@#R__ (0_Q[_T5;5/_"/\&?\ RMH_X0_Q[_T5
M;5/_  C_  9_\K:]0HH \O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ ![_ -%6
MU3_PC_!G_P K:]0HH \O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_]%6U3_P (
M_P &?_*VO4** /+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P
M9_\ *VO4** /+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_R
MMKU"B@#R_P#X0_Q[_P!%6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5/_"/\&?_ "MK
MU"B@#R__ (0_Q[_T5;5/_"/\&?\ RMH_X0_Q[_T5;5/_  C_  9_\K:]0HH
M\O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ ![_ -%6U3_PC_!G_P K:]0HH \O
M_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_]%6U3_P (_P &?_*VO4** /+_ /A#
M_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *VO4** /+_\ A#_'
MO_15M4_\(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_RMKU"B@#Q_4OAOXGUVWCT
M_7/B9K%]I1OM+O+RRB\,>#[)[N/2]4L]52U^UQ:4\UO'/+91Q2RP;9UB9S!)
3%,$D3V <?K^IS110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6825060304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF OPERATIONS - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_RevenuesAbstract', window );"><strong>Revenues:</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_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 29,518,809<span></span>
</td>
<td class="nump">$ 24,465,005<span></span>
</td>
<td class="nump">$ 27,841,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Research and development and other revenues</a></td>
<td class="nump">9,234,921<span></span>
</td>
<td class="nump">5,253,890<span></span>
</td>
<td class="nump">2,946,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 product revenues</a></td>
<td class="nump">20,901,538<span></span>
</td>
<td class="nump">15,831,441<span></span>
</td>
<td class="nump">18,118,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross', window );">Research and development-funded programs</a></td>
<td class="nump">4,216,161<span></span>
</td>
<td class="nump">4,892,066<span></span>
</td>
<td class="nump">3,364,658<span></span>
</td>
</tr>
<tr class="re">
<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-internal</a></td>
<td class="nump">9,132,969<span></span>
</td>
<td class="nump">12,553,237<span></span>
</td>
<td class="nump">15,515,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">21,316,459<span></span>
</td>
<td class="nump">27,210,849<span></span>
</td>
<td class="nump">20,541,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="nump">331,344<span></span>
</td>
<td class="nump">1,417,470<span></span>
</td>
<td class="nump">600,086<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Impairment of assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,526,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total expenses</a></td>
<td class="nump">55,898,471<span></span>
</td>
<td class="nump">64,431,732<span></span>
</td>
<td class="nump">58,139,463<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(26,379,662)<span></span>
</td>
<td class="num">(39,966,727)<span></span>
</td>
<td class="num">(30,297,973)<span></span>
</td>
</tr>
<tr class="re">
<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>Non-operating (expense) income, net:</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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">543,759<span></span>
</td>
<td class="nump">640,059<span></span>
</td>
<td class="nump">775,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">225,617<span></span>
</td>
<td class="nump">855,106<span></span>
</td>
<td class="nump">247,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealized', window );">Foreign Currency Transaction Gain (Loss), Unrealized</a></td>
<td class="nump">202,517<span></span>
</td>
<td class="nump">1,169,254<span></span>
</td>
<td class="num">(1,068,059)<span></span>
</td>
</tr>
<tr class="re">
<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 );">(Loss) gain on investments</a></td>
<td class="num">(3,858,453)<span></span>
</td>
<td class="nump">2,849,816<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of equity and cost investments</a></td>
<td class="num">(331,344)<span></span>
</td>
<td class="num">(1,417,470)<span></span>
</td>
<td class="num">(600,086)<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_NonoperatingIncomeExpense', window );">Total other income and expense</a></td>
<td class="num">(2,886,560)<span></span>
</td>
<td class="nump">5,514,235<span></span>
</td>
<td class="nump">1,954,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before (provision) benefit for income taxes and net (income) loss of noncontrolling interest</a></td>
<td class="num">(29,266,222)<span></span>
</td>
<td class="num">(34,452,492)<span></span>
</td>
<td class="num">(28,343,115)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="num">(108,000)<span></span>
</td>
<td class="num">(30,000)<span></span>
</td>
<td class="nump">2,963,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_ProfitLoss', window );">Net loss</a></td>
<td class="num">(29,374,222)<span></span>
</td>
<td class="num">(34,482,492)<span></span>
</td>
<td class="num">(25,380,115)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net (income) loss attributable to the noncontrolling interest</a></td>
<td class="num">(132,030)<span></span>
</td>
<td class="num">(51,050)<span></span>
</td>
<td class="nump">139,633<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Kopin Corporation</a></td>
<td class="num">$ (29,506,252)<span></span>
</td>
<td class="num">$ (34,533,542)<span></span>
</td>
<td class="num">$ (25,240,482)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted (in dollars per share)</a></td>
<td class="num">$ (0.37)<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract', window );"><strong>Weighted average number of common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted (in shares)</a></td>
<td class="nump">80,282,126<span></span>
</td>
<td class="nump">73,156,545<span></span>
</td>
<td class="nump">69,914,956<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</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_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 20,283,888<span></span>
</td>
<td class="nump">$ 19,211,115<span></span>
</td>
<td class="nump">$ 24,894,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 product revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,831,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Non-operating (expense) income, net:</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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Kopin Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (34,533,542)<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_kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Number Basic And Diluted, Shares Outstanding [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionGainLossRealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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://fasb.org/us-gaap/role/ref/legacyRef<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=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109240200&amp;loc=d3e30700-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_ForeignCurrencyTransactionGainLossRealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=116874947&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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=118932676&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_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (expense) related to nonoperating activities, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<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=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<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=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23221-108380<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23199-108380<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>17
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6826901984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Disaggregation of Revenue (Details) - USD ($)<br></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. 28, 2019</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Jun. 29, 2019</div></th>
<th class="th"><div>Mar. 30, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="num">$ (8,727,000)<span></span>
</td>
<td class="num">$ (6,139,000)<span></span>
</td>
<td class="num">$ (9,110,000)<span></span>
</td>
<td class="num">$ (5,543,000)<span></span>
</td>
<td class="num">$ (7,741,000)<span></span>
</td>
<td class="num">$ (5,126,000)<span></span>
</td>
<td class="num">$ (5,944,000)<span></span>
</td>
<td class="num">$ (5,654,000)<span></span>
</td>
<td class="num">$ (29,518,809)<span></span>
</td>
<td class="num">$ (24,465,005)<span></span>
</td>
<td class="num">$ (27,841,490)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember', window );">Property, Plant and Equipment [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NoncurrentAssets', window );">Long lived assets</a></td>
<td class="nump">1,473,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,599,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,473,000<span></span>
</td>
<td class="nump">2,599,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES | Property, Plant and Equipment [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NoncurrentAssets', window );">Long lived assets</a></td>
<td class="nump">1,233,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,101,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,233,000<span></span>
</td>
<td class="nump">2,101,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">UNITED KINGDOM | Property, Plant and Equipment [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NoncurrentAssets', window );">Long lived assets</a></td>
<td class="nump">177,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">177,000<span></span>
</td>
<td class="nump">197,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">CHINA | Property, Plant and Equipment [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NoncurrentAssets', window );">Long lived assets</a></td>
<td class="nump">37,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">251,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,000<span></span>
</td>
<td class="nump">251,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_JP', window );">JAPAN | Property, Plant and Equipment [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NoncurrentAssets', window );">Long lived assets</a></td>
<td class="nump">$ 26,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,000<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(29,519,000)<span></span>
</td>
<td class="num">(24,465,000)<span></span>
</td>
<td class="num">(27,841,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_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | Industrial Customers [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,717,000)<span></span>
</td>
<td class="num">(6,066,000)<span></span>
</td>
<td class="num">(5,478,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_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | Consumer Customers [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(1,777,000)<span></span>
</td>
<td class="num">(4,146,000)<span></span>
</td>
<td class="num">(4,406,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_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | Research and Development [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,983,000)<span></span>
</td>
<td class="num">(5,254,000)<span></span>
</td>
<td class="num">(2,947,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_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | All Other Customers [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(61,000)<span></span>
</td>
<td class="num">(275,000)<span></span>
</td>
<td class="num">(1,573,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_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | Military Customers in Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(8,729,000)<span></span>
</td>
<td class="num">(8,724,000)<span></span>
</td>
<td class="num">(13,438,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_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | License and Royalties [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,252,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (14,946,000)<span></span>
</td>
<td class="num">$ (14,436,000)<span></span>
</td>
<td class="num">$ (16,540,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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_StatementGeographicalAxis=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_JP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=kopn_KopinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=kopn_KopinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_IndustrialCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_IndustrialCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_ConsumerCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_ConsumerCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_ResearchandDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_ResearchandDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_AllOtherCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_AllOtherCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_MilitaryCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_MilitaryCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_LicenseandRoyaltiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_LicenseandRoyaltiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6650427136">
<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. 28, 2019</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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">&#160;Summary of Significant Accounting Policies<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. As used in these notes, the terms &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; &#8220;Kopin&#8221; and the &#8220;Company&#8221; mean Kopin Corporation and its subsidiaries, unless the context indicates another meaning.</span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Going Concern</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has incurred net losses of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$29.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$34.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$25.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">for the fiscal years ended 2019, 2018 and 2017, respectively, and net cash outflows from operations of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$21.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$28.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$25.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">for the fiscal years ended 2019, 2018 and 2017, respectively.&#160;In addition, the Company has continued to experience a significant decline in its cash and cash equivalents and marketable debt securities, which was primarily a result of funding operating losses, of which a significant component relates to the Company&#8217;s ongoing investments in the research and development of Wearable products. These negative financial conditions raise substantial doubt regarding the Company&#8217;s ability to continue as a going concern. </span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s products are targeted towards the military and industrial wearable market. Management believes the industrial wearable market is still developing and cannot predict how long it will take to develop or if the Company&#8217;s products will be accepted. In addition, the Company&#8217;s current strategy is to continue to invest in research and development, even during unprofitable periods, which may result in the Company continuing to incur net losses and negative cash flows from operations. &#160;If the Company is unable to achieve and maintain positive cash flows and profitability in the foreseeable future, its financial condition may ultimately be materially adversely affected such that management may be required to reduce operating expenses, including investments in research and development, or raise additional capital. While there can be no assurance the Company will be able to successfully reduce operating expenses or raise additional capital, management believes its historical success in managing cash flows and obtaining capital will continue in the foreseeable future. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. These financial statements do not include any adjustments that might result from the outcome of this uncertainty.</span></div><div style="line-height:174%;padding-top:18px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Correction of Previously Issued Financial Statements</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As more fully discussed in Form 10-K/A filed on November 7, 2019, the Company revised its consolidated financial statements as of December 29, 2018 and for the three years in the period ended December 29, 2018 to correct certain errors impacting noncontrolling interest in connection with its Korean subsidiary Kowon. </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fiscal Year</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s fiscal year ends on the last Saturday in December. The fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span><span style="font-family:inherit;font-size:10pt;"> includes 52 weeks and are referred to as fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, herein. Because our fiscal year ends on the last Saturday of December every seven years we have a fiscal year with 53 weeks. </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Kopin Corporation, its wholly owned subsidiaries and a majority owned </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> subsidiary, eMDT America Inc. ("eMDT"), located in California (collectively the Company). Net loss attributable to noncontrolling interest in the Company's Consolidated Statement of Operations represents the portion of the results of operations of which is allocated to the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated. </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - 2019 and 2018</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted ASU No.&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2014-09, Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">&#160;effective December 31, 2017 and applied the modified retrospective method.&#160;The Company recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of accumulated deficit. 2017 results have not been revised and continue to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard&#160;to be material to the Company's results of operations on an ongoing basis. Significant changes to the Company's accounting policies as a result of adopting Topic 606 are discussed below.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Substantially all of our product revenues are either derived from the sales of components for use in military applications or our wearable technology components that can be integrated to create industrial and consumer headset systems. We also have development contracts for the design, manufacture and modification of products for the U.S. government or a prime contractor for the U.S. government or for a customer that sells into the industrial or consumer markets. The Company's contracts with the U.S. government are typically subject to the Federal Acquisition Regulations (&#8220;FAR&#8221;) and are priced based on estimated or actual costs of producing goods. The FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. government contracts. The pricing for non-U.S. government contracts is based on the specific negotiations with each customer. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fixed-price contracts with the U.S. government or other customers may result in revenue recognized in excess of amounts currently billed. We disclose the excess of revenues over amounts actually billed as Contract assets and unbilled receivables on the balance sheet. Amounts billed and due from our customers are classified as Accounts receivable on the balance sheets. In some instances, the U.S. government retains a small portion of the contract price until completion of the contract. The portion of the payments retained until final contract settlement is not considered a significant financing component because the intent is to protect the customer. For contracts with the U.S. government, we typically receive interim payments either as work progresses or by achieving certain milestones or based on a schedule in the contract. We recognize a liability for these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned on the balance sheets. The advanced payment typically is not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the other party failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, we typically receive payments within 30 to 60 days of shipments of the product, although for some purchase orders, we may require an advanced payment prior to shipment of the product.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To determine the proper revenue recognition method for contracts with the same customer, we evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. For most of our development contracts and contracts with the U.S government, the customer contracts with us to provide a significant service of integrating a set of components into a single unit. Hence, the entire contract is accounted for as one performance obligation. Less frequently, however, we may promise to provide distinct goods or services within a contract in which case we separate the contract into more than one performance obligation. If a contract is separated into more than one performance obligation, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation. In cases where we sell standard products, the observable standalone sales are used to determine the standalone selling price.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For certain contracts with the U.S. government, the Company recognizes revenue over time as we perform because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. For contracts with commercial customers, while the contract may have a similar liability clause, our products historically have an alternative use and thus, revenue is recognized at a point in time.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. We generally use the cost-to-cost approach to measure the extent of progress towards completion of the performance obligation for our contracts because we believe it best depicts the transfer of assets to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred.   </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated or understated and the profits or loss reported could be subject to adjustment.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For our commercial customers, the Company's revenue is recognized when obligations under the terms of a contract with our customer is satisfied and the Company transfers control of the products or services, which is generally upon delivery to the customer. Revenue is recorded as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Provisions for product returns and allowances are reductions in the transaction price and are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. Sales, value add and other taxes we collect concurrent with revenue-producing activities are excluded from revenue.   </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The rights and benefits to the Company's intellectual property are conveyed to certain customers through technology license agreements.&#160;These agreements may include other performance obligations including the sale of product to the customer. When the license is distinct from other obligations in the agreement, the Company treats the license and other performance obligations as separate performance obligations. Accordingly, the license is recognized at a point in time or over time based on the standalone selling price. The sale of materials is recognized at a point in time, which occurs with the transfer of control of the Company's products or services. In certain instances, the Company is entitled to sales-based royalties under license agreements. These sales-based royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under Research and development and other revenues on the Company's Consolidated Statements of Operations.  </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with the new revenue standard requirements, the impact of adoption on the Company's consolidated statement of operations for the fiscal year 2018 was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Statement of Operations</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Topic 606</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change Higher/(Lower)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net product revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>19,211,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>19,726,901</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(515,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development and other revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,253,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,600,066</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(346,176</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,831,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,809,343</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(977,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to Kopin Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(34,533,542</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(34,649,482</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>115,940</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note 15. Segments and Disaggregation of Revenue for additional information regarding the disaggregation of the Company's revenue by major source.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Assets</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets include unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized from customer arrangements, including licensing, exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are generally classified as current. The Company classifies the noncurrent portion of contract assets under other assets in its condensed consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Liabilities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities consist of advance payments and billings in excess of revenue recognized for the contract. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Obligations</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.51656920077973%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:53%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>64</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>36</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The value of remaining performance obligations represents the transaction price of orders for which work has not been performed and excludes unexercised contract options and potential orders under ordering-type contracts (e.g., indefinite-delivery, indefinite-quantity ("IDIQ")). As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the aggregate amount of the transaction price allocated to remaining performance obligations was </span><span style="font-family:inherit;font-size:10pt;"><span>$9.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, which the Company expects to recognize revenue over the next </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> months. The remaining performance obligations represent amounts to be earned under government contracts, which are subject to cancellation.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - 2017</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenue if four basic criteria have been met: (1)&#160;persuasive evidence of an arrangement exists; (2)&#160;delivery has occurred and services rendered; (3)&#160;the price to the buyer is fixed or determinable; and (4)&#160;collectability is reasonably assured. We do not recognize revenue for products prior to customer acceptance unless we believe the product meets all customer specifications and has a history of consistently achieving customer acceptance of the product. Provisions for product returns and allowances are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand and acceptance of product when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. We delay revenue recognition for our estimate of distributor claims of right of return on unsold products based upon our historical experience with our products and specific analysis of amounts subject to return based upon discussions with our distributors or their customers. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenues from long-term research and development government contracts on the percentage-of-completion method of accounting as work is performed, based upon the ratio of costs or hours already incurred to the estimated total cost of completion or hours of work to be performed. Revenue recognized at any point in time is limited to the amount funded by the U.S. government or contracting entity. We recognize revenue for product development and research contracts that have established prices for distinct phases when delivery and acceptance of the deliverable for each phase has occurred. In some instances, we are contracted to create a deliverable which is anticipated to go into full production. In those cases, we discontinue the percentage-of-completion method after formal qualification of the deliverable has been completed and revenue is then recognized based on the criteria established for sale of products. In certain instances, qualification may be achieved and delivery of production units may commence however our customer may have either identified new issues to be resolved or wish to incorporate a newer display technology. In these circumstances new units delivered will continue to be accounted for under the criteria established for sale of products. Under certain of our research and development contracts, we recognize revenue using a milestone methodology. This revenue is recognized when we achieve specified milestones based on our past performance. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We classify amounts earned on contracts in progress that are in excess of amounts billed as unbilled receivables and we classify amounts received in excess of amounts earned as billings in excess of revenues earned. We invoice based on dates specified in the related agreement or in periodic installments based upon our invoicing cycle. We recognize the entire amount of an estimated ultimate loss in our financial statements at the time the loss on a contract becomes known. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. We have accounting policies in place to address these as well as other contractual and business arrangements to properly account for long-term contracts. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated and profits would be negatively impacted.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Costs</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime contractors of the U.S. government and commercial partners. Research and development costs include staffing, purchases of materials and laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed immediately.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.</span></div><div style="line-height:174%;padding-top:16px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Debt Securities</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketable debt securities consist primarily of commercial paper, medium-term corporate notes, and U.S. government and agency backed securities. The Company classifies these marketable debt securities as available-for-sale at fair value in &#8220;Marketable debt securities, at fair value&#8221;. The Company records the amortization of premium and accretion of discounts on marketable debt securities in the results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses the specific identification method as a basis for determining cost and calculating realized gains and losses with respect to marketable debt securities. The gross gains and losses realized related to sales and maturities of marketable debt securities were not material during the fiscal years ended 2019, 2018 and 2017.</span></div><div style="line-height:174%;padding-top:16px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments consist of marketable debt securities, accounts receivable and certain current liabilities. These assets (excluding marketable securities which are recorded at fair value) and liabilities are carried at cost, which approximates fair value.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The Company adjusts inventory carrying value for estimated obsolescence equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company fully reserves for inventories and non-cancellable purchase orders for inventory deemed&#160;obsolete. The Company performs periodic reviews of inventory items to identify&#160;excess&#160;inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become less favorable than those projected by the Company, additional inventory adjustments may be required.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We regularly review inventory quantities on-hand and we write down inventory based on&#160;excess&#160;or&#160;obsolete&#160;inventories determined primarily by future anticipated demand for our products. Inventory write-downs are measured as the difference between the cost of the inventory and net realizable value, based upon assumptions about future demand, which are inherently difficult to assess and dependent on market conditions. At the point of a loss recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established basis.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory consists of the following at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,630,156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,548,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>711,475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,526,552</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>427,065</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>722,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,768,696</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,797,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant and Equipment</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the estimated useful lives of the assets, generally </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;">. Leasehold improvements and leased equipment are amortized over the shorter of the term of the lease or the useful life of the improvement or equipment. As discussed below, </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">obligations for asset retirement are accrued at the time property, plant and equipment is initially purchased or as such obligations are generated from use.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Liabilities</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We periodically make equity investments in private companies, accounted for as an equity investment, whose values are difficult to determine. The Company uses the measurement alternative for equity investments without readily determinable fair values which is often referred to as cost method investments. When assessing investments in private companies for impairment, we consider such factors as, among other things, the share price from the investee's latest financing round, the performance of the investee in relation to its own operating targets and its business plan, the investee's revenue and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee's products and services. Because these are private companies which we do not control we may not be able to obtain all of the information we would want in order to make a complete assessment of the investment on a timely basis. Accordingly, our estimates may be revised if other information becomes available at a later date.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Product Warranty</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual property infringement claims related to the Company&#8217;s products. The Company accrues for known warranty and indemnification issues if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical activity. Accrued warranty costs and warranty claims are not material in the periods presented. </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Extended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Warranties</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from an extended warranty on the straight-line method over the life of the extended warranty, which is typically&#160;</span><span style="font-family:inherit;font-size:10pt;">12</span><span style="font-family:inherit;font-size:10pt;">&#160;to&#160;</span><span style="font-family:inherit;font-size:10pt;">18</span><span style="font-family:inherit;font-size:10pt;">&#160;months beyond the standard&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;">&#160;month warranty. The Company classifies the current portion of extended warranties under contract liabilities and billings in excess of revenue earned and the noncurrent portion of extended warranties under contract liabilities, noncurrent in its consolidated balance sheets. The Company currently has approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$39 thousand</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of contract liabilities related to extended warranties at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Asset Retirement Obligations</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded asset retirement obligations ("ARO") liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. This represents the legal obligations associated with retirement of the Company&#8217;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or may not be within the control of the Company. Changes in ARO liabilities for fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>254,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exchange rate change</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,779</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>261,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and liabilities of non-U.S. operations where the functional currency is other than the U.S. dollar are translated from the functional currency into U.S. dollars at year end exchange rates, and revenues and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they occur.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Net Loss Per Share</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares outstanding and contingently issuable shares, less weighted-average shares reacquired during the period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the Company&#8217;s common stock equivalents, which consist of outstanding stock options and unvested restricted stock.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Nonvested restricted common stock</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,863,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,213,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,629,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of consumer electronic devices and wireless components or military applications. The Company sells its products to customers worldwide and generally does not require collateral. The Company maintains a reserve for potential credit losses.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company primarily invests its excess cash in government backed and corporate debt securities that management believes to be of high credit worthiness, which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the credit worthiness of its marketable securities and, where applicable, guarantees made by the Federal Deposit Insurance Company. </span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other-than-Temporary Impairments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company conducts a review of its marketable debt securities on a quarterly basis for the presence of other-than-temporary impairment ("OTTI"). The Company assesses whether OTTI is present when the fair value of a debt security is less than its amortized cost basis at the balance sheet date. Under these circumstances OTTI is considered to have occurred (1)&#160;if the Company intends to sell the security before recovery of its amortized cost basis; (2)&#160;if it is &#8220;more likely than not&#8221; the Company will be required to sell the security before recovery of its amortized cost basis; or (3)&#160;the present value of expected cash flows is not sufficient to recover the entire amortized cost basis.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company further estimates the amount of OTTI resulting from a decline in the creditworthiness of the issuer (credit-related OTTI) and the amount of non credit-related OTTI. Non credit-related OTTI can be caused by such factors as market illiquidity. Credit-related OTTI is recognized in earnings while non credit-related OTTI on securities not expected to be sold is recognized in other comprehensive income (loss). The Company did not record any OTTI for the fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of nonvested restricted common stock awards is generally the quoted price of the Company&#8217;s equity shares on the date of grant. The nonvested restricted common stock awards require the employee to fulfill certain obligations, including remaining employed by the Company for </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years (the vesting period) and in certain cases also require meeting either performance criteria or market condition. The performance criteria primarily consist of the achievement of established milestones. For nonvested restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized over the service period. If the performance criteria are not met, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">no</span><span style="font-family:inherit;font-size:10pt;"> compensation cost is recognized, and any previously recognized compensation cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested awards.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The value of restricted stock grants that vest based on market conditions is computed on the date of grant using the Monte Carlo model. The fair value of stock option awards is estimated on the date of grant using the Black-Scholes-Merton option-pricing model. There were </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> stock options granted in fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Comprehensive Loss</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses) gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments.</span></div><div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income are as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Translation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Adjustment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized holding (loss) gain on marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reclassifications of gain (loss) of marketable securities in net loss</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accumulated&#160;Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Income</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,380,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,851,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,520</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,993,808</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,231,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>387,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,564,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,794,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(264,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,525</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,010,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,436,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,554,587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(206,580</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>446,533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(37,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>202,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,230,358</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>569,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(42,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,757,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for goodwill in accordance with ASC Topic 350. Under ASC Topic 350, goodwill is considered to have an indefinite life, and is carried at cost. Goodwill is not amortized, but is subject to an annual impairment test, as well as between annual tests when events or circumstances indicate that the carrying value may not be recoverable. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performs impairment tests of goodwill at its reporting unit level. The goodwill valuations that are utilized to test these assets for impairment are depending on a number of significant estimates and assumptions, including macroeconomic conditions, overall growth rates, competitive activities, cost containment, Company business plans and the discount rate applied to cash flows. We believe these estimates and assumptions are reasonable and are comparable to those that would be used by other market participants. However, actual events and results could differ substantially from those used in our valuations.</span><span style="font-family:inherit;font-size:10pt;"> As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the ending balance of goodwill was zero. &#160;</span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of Long-Lived Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company periodically reviews the carrying value of its long-lived assets to determine if facts and circumstances suggest that they may be impaired or that the amortization or depreciation period may need to be changed. The carrying value of a long-lived asset is considered impaired when the anticipated identifiable undiscounted cash flows from such asset are less than its carrying value. For assets that are to be held and used, impairment is measured based upon the amount by which the carrying amount of the asset exceeds its fair value.</span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective December 30, 2018 (the first day of fiscal year 2019), the Company adopted the requirements of the new lease standard Accounting Standards Update ("ASU") </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2016-02,&#160;Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;"> using the modified retrospective approach, applying the new lease requirements at the beginning of fiscal year 2019. In addition, we elected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allows us to carry forward the historical lease classification. The Company did not elect the practical expedient to use hindsight in determining the lease term and in assessing impairment of right-of-use assets. The standard resulted in the recognition of operating lease right-of-use assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> was classified as current at the beginning of fiscal year 2019. The standard had no material impact on the Company's results of operations or cash flows and there was no cumulative impact on accumulated deficit as of December 30, 2018. In addition, new disclosures are provided to enable readers to assess the amount, timing and uncertainty of cash flows arising from leases.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All of the Company's leases are operating leases. Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease right-of-use assets also includes any initial direct costs and any lease payments made at or before the commencement date and is reduced for any unrestricted incentives received at or before the commencement date. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the majority of the Company's leases, the discount rate used to determine the present value of the lease payments is the Company's incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability payment streams commensurate with the lease term. On December 30, 2018, the discount rate used on existing leases at adoption was determined based on the remaining lease term using available data as of that date. For new or renewed leases starting in 2019, the discount rate is determined using available data at lease commencement and based on the lease term including any reasonably certain renewal periods.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Some of our leases include options to extend or terminate the lease. The Company includes these options in the recognition of the Company's ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company (and thus not included in our ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None of our leases include variable lease-related payments, such as escalation clauses based on the consumer price index ("CPI") rates or residual guarantees.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement </span><span style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2018-13&#8221;), which adds, amends and removes certain disclosure requirements related to fair value measurements. Among other changes, this standard requires certain additional disclosure surrounding Level 3 assets, including changes in unrealized gains or losses in other comprehensive income and certain inputs in those measurements. ASU 2018-13 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Certain amended or eliminated disclosures in this standard may be adopted early, while certain additional disclosure requirements in this standard can be adopted on its effective date. In addition, certain changes in the standard require retrospective adoption, while other changes must be adopted prospectively. The Company believes the standard will not have a material impact on our financial position, results of operations or liquidity.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;In June 2016, the FASB issued ASU 2016-13,&#160;Financial Instruments&#8212;Credit Losses (Topic 326): </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2016-13&#8221;), which requires measurement and recognition of expected credit losses for financial assets held. In November 2019, the FASB issued ASU 2019-10 that has extended the effective date of ASU 2016-13 for Smaller Reporting Entities to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. The Company is currently evaluating ASU 2016-13 and its impact on our consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>19
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6812126576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_AllowanceForDoubtfulAccountsReceivable', window );">Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 938,000<span></span>
</td>
<td class="nump">$ 304,000<span></span>
</td>
<td class="nump">$ 149,000<span></span>
</td>
<td class="nump">$ 136,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_ProvisionForDoubtfulAccounts', window );">Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)</a></td>
<td class="nump">951,000<span></span>
</td>
<td class="nump">268,000<span></span>
</td>
<td class="nump">13,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Accounts Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="num">$ (317,000)<span></span>
</td>
<td class="num">$ (113,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance for credit loss on accounts 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 (reversal of expense) for expected credit loss on accounts 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6834185568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 07, 2017</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Business Acquisition, Pro Forma Revenue</a></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">$ 28,477,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></td>
<td class="nump">$ 2,600<span></span>
</td>
<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_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="nump">3,693,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">3,690,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">331,344<span></span>
</td>
<td class="nump">1,780,247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="nump">$ 2,000,000.0<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_kopn_EstimateofTotalContingentConsiderationEarned', window );">Estimate of Total Contingent Consideration Earned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities', window );">Payment for Contingent Consideration Liability, Operating Activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</a></td>
<td class="nump">490,700<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</a></td>
<td class="nump">768,400<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</a></td>
<td class="nump">46,800<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</a></td>
<td class="num">(480,500)<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</a></td>
<td class="num">(1,084,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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Business Acquisition, Goodwill, Expected Tax Deductible Amount</a></td>
<td class="nump">1,489,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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Business Acquisition, Transaction Costs</a></td>
<td class="nump">$ 200,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_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Business Acquisition, Pro Forma Net Income (Loss)</a></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">$ (26,302,840)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">Business Acquisition, Pro Forma Earnings Per Share, Diluted</a></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">$ (0.38)<span></span>
</td>
</tr>
<tr 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=kopn_EMDTMember', window );">eMDT</a></td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Kopin's ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Order or Production Backlog [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="nump">$ 840,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="nump">$ 1,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="nump">$ 460,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_EstimateofTotalContingentConsiderationEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimate of Total Contingent Consideration Earned</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_EstimateofTotalContingentConsiderationEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liability recognized arising from contingent consideration in 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (ee)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-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_PaymentForContingentConsiderationLiabilityOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dei_LegalEntityAxis=kopn_EMDTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=kopn_EMDTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6591993824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies Components of Accumulated Other Comprehensive Income (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance</a></td>
<td class="nump">$ 1,554,587<span></span>
</td>
<td class="nump">$ 3,564,779<span></span>
</td>
<td class="nump">$ 1,570,971<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Changes during year</a></td>
<td class="nump">202,597<span></span>
</td>
<td class="num">(2,010,192)<span></span>
</td>
<td class="nump">1,993,808<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance</a></td>
<td class="nump">1,757,184<span></span>
</td>
<td class="nump">1,554,587<span></span>
</td>
<td class="nump">3,564,779<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassifications of gain (loss) of marketable securities in net loss</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance</a></td>
<td class="num">(5,135)<span></span>
</td>
<td class="num">(54,660)<span></span>
</td>
<td class="num">(48,284)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Changes during year, reclassifications</a></td>
<td class="num">(37,356)<span></span>
</td>
<td class="nump">49,525<span></span>
</td>
<td class="num">(6,376)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending balance</a></td>
<td class="num">(42,491)<span></span>
</td>
<td class="num">(5,135)<span></span>
</td>
<td class="num">(54,660)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Cumulative 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance</a></td>
<td class="nump">1,436,938<span></span>
</td>
<td class="nump">3,231,706<span></span>
</td>
<td class="nump">1,380,042<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Changes during year, before reclassifications</a></td>
<td class="num">(206,580)<span></span>
</td>
<td class="num">(1,794,768)<span></span>
</td>
<td class="nump">1,851,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending balance</a></td>
<td class="nump">1,230,358<span></span>
</td>
<td class="nump">1,436,938<span></span>
</td>
<td class="nump">3,231,706<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Unrealized holding (loss) gain on marketable securities</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance</a></td>
<td class="nump">122,784<span></span>
</td>
<td class="nump">387,733<span></span>
</td>
<td class="nump">239,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Changes during year, before reclassifications</a></td>
<td class="nump">446,533<span></span>
</td>
<td class="num">(264,949)<span></span>
</td>
<td class="nump">148,520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending balance</a></td>
<td class="nump">$ 569,317<span></span>
</td>
<td class="nump">$ 122,784<span></span>
</td>
<td class="nump">$ 387,733<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_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=d3e681-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_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951672&amp;loc=d3e1436-108581<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951672&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6651836640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Disaggregation of Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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 );">Segments and Disaggregation of Revenue</a></td>
<td class="text">Segments and Disaggregation of Revenue<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We continually monitor and review our segment reporting structure in accordance with authoritative guidance to determine if any changes have occurred that would affect our reportable segments. Previously, we have been presenting our financial results broken out into two segments, Kopin and Industrial. In the fourth quarter of 2019, as a result of the changes in our operations in 2019, including the license and sale of the Solos product line and Whisper technology, as well as the discontinuance of lower margin products and changes in our management structure, our operations have become more integrated such that we have one segment, to better align with how management operates and evaluates and views the results of our operations. Our Chief Executive Officer, who is our chief operating decision maker (&#8220;CODM&#8221;), reviews results on a total company basis. In 2019, we have disposed of our Wearables products, Solos and Golden-i, and have focused on providing display-related products to the military and industrial markets that are designed, developed and manufactured in a collaborative effort by the various operations of the Company. As a result, we have one reportable segment starting in fourth quarter of fiscal 2019, and we have retrospectively adjusted our segment disclosures to present one reportable segment.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-live assets by country at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Long-lived Assets</span><span style="font-family:inherit;font-size:8pt;">&#160;(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">China</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,473</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,599</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We disaggregate our revenue from contracts with customers by geographic location and by display application, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by geographical area for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">,&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands, except percentages)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%&#160;of&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%&#160;of&#160;Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>14,946</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>51</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,540</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Americas</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>134</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>51</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,559</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Asia-Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>11,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,628</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,948</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>42</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Revenues</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>29,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,841</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by display application for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">,&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Military</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,729</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,724</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,438</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,717</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,066</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R&amp;D</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,254</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,947</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">License and royalties</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,252</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Revenues</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>29,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,841</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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>23
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6967728752">
<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_SubstantialDoubtAboutGoingConcernTextBlock', window );">Substantial Doubt about Going Concern [Text Block]</a></td>
<td class="text"><span style="font-family:inherit;font-size:10pt;">The Company has incurred net losses of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$29.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$34.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$25.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">for the fiscal years ended 2019, 2018 and 2017, respectively, and net cash outflows from operations of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$21.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$28.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$25.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">for the fiscal years ended 2019, 2018 and 2017, respectively.&#160;In addition, the Company has continued to experience a significant decline in its cash and cash equivalents and marketable debt securities, which was primarily a result of funding operating losses, of which a significant component relates to the Company&#8217;s ongoing investments in the research and development of Wearable products. These negative financial conditions raise substantial doubt regarding the Company&#8217;s ability to continue as a going concern. </span><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Kopin Corporation, its wholly owned subsidiaries and a majority owned </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> subsidiary, eMDT America Inc. ("eMDT"), located in California (collectively the Company). Net loss attributable to noncontrolling interest in the Company's Consolidated Statement of Operations represents the portion of the results of operations of which is allocated to the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated. </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - 2019 and 2018</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted ASU No.&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2014-09, Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">&#160;effective December 31, 2017 and applied the modified retrospective method.&#160;The Company recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of accumulated deficit. 2017 results have not been revised and continue to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard&#160;to be material to the Company's results of operations on an ongoing basis. Significant changes to the Company's accounting policies as a result of adopting Topic 606 are discussed below.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Substantially all of our product revenues are either derived from the sales of components for use in military applications or our wearable technology components that can be integrated to create industrial and consumer headset systems. We also have development contracts for the design, manufacture and modification of products for the U.S. government or a prime contractor for the U.S. government or for a customer that sells into the industrial or consumer markets. The Company's contracts with the U.S. government are typically subject to the Federal Acquisition Regulations (&#8220;FAR&#8221;) and are priced based on estimated or actual costs of producing goods. The FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. government contracts. The pricing for non-U.S. government contracts is based on the specific negotiations with each customer. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our fixed-price contracts with the U.S. government or other customers may result in revenue recognized in excess of amounts currently billed. We disclose the excess of revenues over amounts actually billed as Contract assets and unbilled receivables on the balance sheet. Amounts billed and due from our customers are classified as Accounts receivable on the balance sheets. In some instances, the U.S. government retains a small portion of the contract price until completion of the contract. The portion of the payments retained until final contract settlement is not considered a significant financing component because the intent is to protect the customer. For contracts with the U.S. government, we typically receive interim payments either as work progresses or by achieving certain milestones or based on a schedule in the contract. We recognize a liability for these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned on the balance sheets. The advanced payment typically is not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the other party failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, we typically receive payments within 30 to 60 days of shipments of the product, although for some purchase orders, we may require an advanced payment prior to shipment of the product.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To determine the proper revenue recognition method for contracts with the same customer, we evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. For most of our development contracts and contracts with the U.S government, the customer contracts with us to provide a significant service of integrating a set of components into a single unit. Hence, the entire contract is accounted for as one performance obligation. Less frequently, however, we may promise to provide distinct goods or services within a contract in which case we separate the contract into more than one performance obligation. If a contract is separated into more than one performance obligation, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation. In cases where we sell standard products, the observable standalone sales are used to determine the standalone selling price.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For certain contracts with the U.S. government, the Company recognizes revenue over time as we perform because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. For contracts with commercial customers, while the contract may have a similar liability clause, our products historically have an alternative use and thus, revenue is recognized at a point in time.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. We generally use the cost-to-cost approach to measure the extent of progress towards completion of the performance obligation for our contracts because we believe it best depicts the transfer of assets to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred.   </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated or understated and the profits or loss reported could be subject to adjustment.  </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For our commercial customers, the Company's revenue is recognized when obligations under the terms of a contract with our customer is satisfied and the Company transfers control of the products or services, which is generally upon delivery to the customer. Revenue is recorded as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Provisions for product returns and allowances are reductions in the transaction price and are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. Sales, value add and other taxes we collect concurrent with revenue-producing activities are excluded from revenue.   </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The rights and benefits to the Company's intellectual property are conveyed to certain customers through technology license agreements.&#160;These agreements may include other performance obligations including the sale of product to the customer. When the license is distinct from other obligations in the agreement, the Company treats the license and other performance obligations as separate performance obligations. Accordingly, the license is recognized at a point in time or over time based on the standalone selling price. The sale of materials is recognized at a point in time, which occurs with the transfer of control of the Company's products or services. In certain instances, the Company is entitled to sales-based royalties under license agreements. These sales-based royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under Research and development and other revenues on the Company's Consolidated Statements of Operations.  </span></div><span></span>
</td>
<td class="text"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - 2017</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenue if four basic criteria have been met: (1)&#160;persuasive evidence of an arrangement exists; (2)&#160;delivery has occurred and services rendered; (3)&#160;the price to the buyer is fixed or determinable; and (4)&#160;collectability is reasonably assured. We do not recognize revenue for products prior to customer acceptance unless we believe the product meets all customer specifications and has a history of consistently achieving customer acceptance of the product. Provisions for product returns and allowances are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand and acceptance of product when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. We delay revenue recognition for our estimate of distributor claims of right of return on unsold products based upon our historical experience with our products and specific analysis of amounts subject to return based upon discussions with our distributors or their customers. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenues from long-term research and development government contracts on the percentage-of-completion method of accounting as work is performed, based upon the ratio of costs or hours already incurred to the estimated total cost of completion or hours of work to be performed. Revenue recognized at any point in time is limited to the amount funded by the U.S. government or contracting entity. We recognize revenue for product development and research contracts that have established prices for distinct phases when delivery and acceptance of the deliverable for each phase has occurred. In some instances, we are contracted to create a deliverable which is anticipated to go into full production. In those cases, we discontinue the percentage-of-completion method after formal qualification of the deliverable has been completed and revenue is then recognized based on the criteria established for sale of products. In certain instances, qualification may be achieved and delivery of production units may commence however our customer may have either identified new issues to be resolved or wish to incorporate a newer display technology. In these circumstances new units delivered will continue to be accounted for under the criteria established for sale of products. Under certain of our research and development contracts, we recognize revenue using a milestone methodology. This revenue is recognized when we achieve specified milestones based on our past performance. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We classify amounts earned on contracts in progress that are in excess of amounts billed as unbilled receivables and we classify amounts received in excess of amounts earned as billings in excess of revenues earned. We invoice based on dates specified in the related agreement or in periodic installments based upon our invoicing cycle. We recognize the entire amount of an estimated ultimate loss in our financial statements at the time the loss on a contract becomes known. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. We have accounting policies in place to address these as well as other contractual and business arrangements to properly account for long-term contracts. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated and profits would be negatively impacted.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Costs</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Costs</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime contractors of the U.S. government and commercial partners. Research and development costs include staffing, purchases of materials and laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed immediately.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Inventory</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The Company adjusts inventory carrying value for estimated obsolescence equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company fully reserves for inventories and non-cancellable purchase orders for inventory deemed&#160;obsolete. The Company performs periodic reviews of inventory items to identify&#160;excess&#160;inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become less favorable than those projected by the Company, additional inventory adjustments may be required.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We regularly review inventory quantities on-hand and we write down inventory based on&#160;excess&#160;or&#160;obsolete&#160;inventories determined primarily by future anticipated demand for our products. Inventory write-downs are measured as the difference between the cost of the inventory and net realizable value, based upon assumptions about future demand, which are inherently difficult to assess and dependent on market conditions. At the point of a loss recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established basis.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory consists of the following at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,630,156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,548,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>711,475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,526,552</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>427,065</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>722,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,768,696</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,797,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, Plant and Equipment</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant and Equipment</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the estimated useful lives of the assets, generally </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;">. Leasehold improvements and leased equipment are amortized over the shorter of the term of the lease or the useful life of the improvement or equipment. As discussed below, </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">obligations for asset retirement are accrued at the time property, plant and equipment is initially purchased or as such obligations are generated from use.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Product Warranty</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual property infringement claims related to the Company&#8217;s products. The Company accrues for known warranty and indemnification issues if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical activity. Accrued warranty costs and warranty claims are not material in the periods presented. </span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsPolicy', window );">Asset Retirement Obligations</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Asset Retirement Obligations</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded asset retirement obligations ("ARO") liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. This represents the legal obligations associated with retirement of the Company&#8217;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or may not be within the control of the Company. Changes in ARO liabilities for fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>254,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exchange rate change</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,779</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>261,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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"><div style="line-height:120%;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and liabilities of non-U.S. operations where the functional currency is other than the U.S. dollar are translated from the functional currency into U.S. dollars at year end exchange rates, and revenues and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they occur.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net (Loss) Income Per Share</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Net Loss Per Share</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares outstanding and contingently issuable shares, less weighted-average shares reacquired during the period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the Company&#8217;s common stock equivalents, which consist of outstanding stock options and unvested restricted stock.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Nonvested restricted common stock</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,863,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,213,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,629,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of consumer electronic devices and wireless components or military applications. The Company sells its products to customers worldwide and generally does not require collateral. The Company maintains a reserve for potential credit losses.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company primarily invests its excess cash in government backed and corporate debt securities that management believes to be of high credit worthiness, which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the credit worthiness of its marketable securities and, where applicable, guarantees made by the Federal Deposit Insurance Company. </span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities, Policy [Policy Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other-than-Temporary Impairments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company conducts a review of its marketable debt securities on a quarterly basis for the presence of other-than-temporary impairment ("OTTI"). The Company assesses whether OTTI is present when the fair value of a debt security is less than its amortized cost basis at the balance sheet date. Under these circumstances OTTI is considered to have occurred (1)&#160;if the Company intends to sell the security before recovery of its amortized cost basis; (2)&#160;if it is &#8220;more likely than not&#8221; the Company will be required to sell the security before recovery of its amortized cost basis; or (3)&#160;the present value of expected cash flows is not sufficient to recover the entire amortized cost basis.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company further estimates the amount of OTTI resulting from a decline in the creditworthiness of the issuer (credit-related OTTI) and the amount of non credit-related OTTI. Non credit-related OTTI can be caused by such factors as market illiquidity. Credit-related OTTI is recognized in earnings while non credit-related OTTI on securities not expected to be sold is recognized in other comprehensive income (loss). The Company did not record any OTTI for the fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of nonvested restricted common stock awards is generally the quoted price of the Company&#8217;s equity shares on the date of grant. The nonvested restricted common stock awards require the employee to fulfill certain obligations, including remaining employed by the Company for </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years (the vesting period) and in certain cases also require meeting either performance criteria or market condition. The performance criteria primarily consist of the achievement of established milestones. For nonvested restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized over the service period. If the performance criteria are not met, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">no</span><span style="font-family:inherit;font-size:10pt;"> compensation cost is recognized, and any previously recognized compensation cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested awards.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The value of restricted stock grants that vest based on market conditions is computed on the date of grant using the Monte Carlo model. The fair value of stock option awards is estimated on the date of grant using the Black-Scholes-Merton option-pricing model. There were </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> stock options granted in fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income, Policy [Policy Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Comprehensive Loss</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses) gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments.</span></div><div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income are as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Translation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Adjustment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized holding (loss) gain on marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reclassifications of gain (loss) of marketable securities in net loss</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accumulated&#160;Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Income</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,380,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,851,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,520</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,993,808</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,231,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>387,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,564,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,794,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(264,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,525</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,010,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,436,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,554,587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(206,580</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>446,533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(37,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>202,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,230,358</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>569,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(42,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,757,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Impairment Long-Lived Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of Long-Lived Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company periodically reviews the carrying value of its long-lived assets to determine if facts and circumstances suggest that they may be impaired or that the amortization or depreciation period may need to be changed. The carrying value of a long-lived asset is considered impaired when the anticipated identifiable undiscounted cash flows from such asset are less than its carrying value. For assets that are to be held and used, impairment is measured based upon the amount by which the carrying amount of the asset exceeds its fair value.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Adopted Accounting Pronouncements</a></td>
<td class="text"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective December 30, 2018 (the first day of fiscal year 2019), the Company adopted the requirements of the new lease standard Accounting Standards Update ("ASU") </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2016-02,&#160;Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;"> using the modified retrospective approach, applying the new lease requirements at the beginning of fiscal year 2019. In addition, we elected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allows us to carry forward the historical lease classification. The Company did not elect the practical expedient to use hindsight in determining the lease term and in assessing impairment of right-of-use assets. The standard resulted in the recognition of operating lease right-of-use assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> was classified as current at the beginning of fiscal year 2019. The standard had no material impact on the Company's results of operations or cash flows and there was no cumulative impact on accumulated deficit as of December 30, 2018. In addition, new disclosures are provided to enable readers to assess the amount, timing and uncertainty of cash flows arising from leases.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All of the Company's leases are operating leases. Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease right-of-use assets also includes any initial direct costs and any lease payments made at or before the commencement date and is reduced for any unrestricted incentives received at or before the commencement date. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the majority of the Company's leases, the discount rate used to determine the present value of the lease payments is the Company's incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability payment streams commensurate with the lease term. On December 30, 2018, the discount rate used on existing leases at adoption was determined based on the remaining lease term using available data as of that date. For new or renewed leases starting in 2019, the discount rate is determined using available data at lease commencement and based on the lease term including any reasonably certain renewal periods.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Some of our leases include options to extend or terminate the lease. The Company includes these options in the recognition of the Company's ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company (and thus not included in our ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None of our leases include variable lease-related payments, such as escalation clauses based on the consumer price index ("CPI") rates or residual guarantees.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><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_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_AssetRetirementObligationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_AssetRetirementObligationsPolicy</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=108315417&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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355033-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355100-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-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_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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 7: http://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 40<br> -URI http://asc.fasb.org/subtopic&amp;trid=51888271<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="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>ZIP
<SEQUENCE>24
<FILENAME>0000771266-20-000008-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000771266-20-000008-xbrl.zip
M4$L#!!0    (  F,:U#7X=#&DL\  #@' 0 =    8VAA<G0M.&0U83 R,SEE
M,#)A-C=D8S0T,2YJ<&?<NVE8$V<?-QH51-: ""@(45'1(L0J$,N2<:DB(D9%
M14%(K0N$%%(7)$+(* @("*E:I4(A;HB*&)5- 1,@++54V00D"-D>%Y;(C&*X
M:R:3,S[ON=YS/IP/YSK;AQ.NA"LDW/?\M]\RR1A>&Q0DZRV;@C:1IDTCD:81
M/R3#(&D#\>S_WNW;(O]WUYAF:"#9S)KVV_2S,Z8M(DVWF3;#9IJAF40ACM/X
M?[R!]+_>IDV?860\TV26J9DY\88J:]+T:3-F3#>:86QL9$2\FD*\3C*R,9Z]
M\/MU,VUW'#!9='3.JC,7KL]R7?^HT6YG%[)X]<_'4DW-[!WFSG-<LM1MV?+O
MO+Q]:&M^\-WPX\9-@9N#MH3NVKTG;.^^\(.'#A^)CF'%'C^1<#*1>RHI[6QZ
M1N:YK.R+EWZ_?"7_CZL%-V[>*KE=>N?NO<<5E575-4^>UC9)FUM:V_YZ_G=W
MSZO>OO[7 S*E2OV?M^_>?Q@913]]GORBG0+_?OT6US32C/\9^O]A7#9$7-.-
MC&88F7R+:]KTQ&]OL#$R7OC]S-GK=I@<.&J[:-6967/67[C^J-'4=?5.Q.[G
M8UUF]HN]E$O0;Z']-[+_<X&E_E^*['\&]K_%)2-9S)A&%&^&#0DBX?BR&]FD
M_S_?W3]W:'OUDDKAZT'5U+@'4K@3'+S'U:JU;_0EE:*!MN!^+P-ISFO )V?F
MUQ:57):!LNT/Z[J^_, +8IL-Q_D&%+5>/KH@_6^Y28R:T_DW'BY1_(=SAKY,
M?TOL:B U4L06W(.M0FM\[G/40?O)0#KKM@N4(DV#V^DKP?%;W)HFWY/I=[FE
M&UZ-5P?>B.T[Z9#/OCU:DV^OU89M\RPJ]CNU_31?B,TTD%*O?3"0J@2:&C1,
M^Y,^GVXQ!MOCL_@ONT*4!I+,0=O!<&054!HEIMB!//>GD#*8M^9AI$G8,R!5
MFSL$KZG?>.H&VY>>KNQU+.]].WFE^JN%>)G>TD!*?XY<PNW=L.\H()QB)5&R
M]>=&F<A]B7(-4H.MH(YW<;0W[\!-=OIR \D4>KVQ9N)%OS;LTG]P'9S_.>PS
MPT R&JI F=CL&5H5N$X\.]I_J9G&?"QOTW%F\[L@9*O\?+%K=WQ"3HA3>-_]
M!TM OLX/VX32"TLW'*37W6+7>K^LN/9FM.+UF]$96V>'N,GX2[D1@8\QB\Q&
M VE6*1$YGSI>Y]  GRLSD$Q\(,V?^&*7-7"J@61S77_;0=6IOSO8W(&V&$@Q
MI<B'KE#%(MX<(WHECT7\-^G)2XG^/!?=03*0-DS88B>!FZ+TU:56R %WX.Z8
MA*T_#,_NS6^66-=3KE5?58EL9$$IR@G+6/,R]I[<@RK+DW\OCY^,L_^PX6[L
ME:YG+;GWD9N;_86J:(VYNF,ZWB.O2&Q((2MR0%N#T&FR(]L!7PU>2ASH3MPH
MZ.PQKKGTV%C!DCIL!6H\2;'F+W4[[ZF.7#P$K+H_4<SF'7SUQ4"B;IO=3D&]
MT<%F"-DFMR(Z9@ND4-Z!%-<ILR)4>YZJR&:8-0*/OQ5%\>:@4RTA,X)!OXH\
M<"/&DT=3N!M(%C'XPA[Z7(P%SJC,8;,AS NU*H<RJ\9R*5*Z:]HF-#U#6 +R
MAJ?&F ,ZI4A#5LAE.MQR;Y<D1F0%7O"7<]VTW^MKO#J<:[*]BJ+>1R*I^_&.
M@K^Y%.GPJOJZC%'U!M3E@N+N)-EJU#ZIM[?ZYLR2./KEXXYR4X\[,W1&/3B=
M9]6;P)GYP3>Z%4H/SZA#9_?O>(;,S#F .C7FU];DK9A,'GQ!VU.'\(OBRMM/
MJ9(CJ=M[)NY[.^5:F8/[HA4/-/'ARS6E>?X3,IKV+ C5+<,LP'7=)AX'7<&W
M :%(6I-O_GF,)?*NG.J)&"E(:IN_IR"^*+8\X=Y84NOUHX=O?'#T+JAZ]ZA\
MU)=_-:;\:,)<T>>_P ^ZI9@_PL"LY;AIC6X[]Z#".2-=%SY I#@"=XEX@6;W
M-"3=8LZ;%,P<@2G\Y4NNI,]\NN0,NO2,PMT]Q'S3JX-(^>/7W/4!,<$JU]MD
MF]C^KY<GM#0#R?BM_@KNB;^6(UM@6:D";BA?JFN6S_EBN;I!_ -2DUJIW7%*
MW088:&@3Q=8;,AI8W^RD"6L.=TNO,H?((W?^DN6?"]O\<-.+ACTD1)(I1_:_
M2((I> =+]R-Q;,0&OT@&F-I3^G)_CI*9"5?T:YQ1QXX&W+7+6V#'6UN3+"?M
MQ78AY%3OD+ 6N<FEEFK6^Y%/8YF[??K:$^[%VJR[-N+;]^@V_AJ\5U.;H P'
ML4L/?S&V'20BNAUHW$@/S_V 6C"?&]%$$R]YM<'8%\[4\#:4L7K&PJZ?"V7?
M#DSPX0[\:88M1FB8@X&DA-HXCOQV XD$'60,E*HGVF!9L(K93#8&H42Y()4D
M0SY;/#-01^':3>8(P#Z7->"IVD":R_.M0_('^<Y#MVPVW(PY'FM/7UJ=MC-U
M<'_/%_>B&8P^ \D38N_6Y_#GP8V;#"1%>;^!A.PCI_J*FML[\B!+L0T!>$C(
MQ&QNFX+93#T?3C['=Q@QD,R\]=0]X(!NY2CNB!A(YR8EF?#<./'2J)&1NU5%
M_6G8)O$R7U&6;7C/_?@$O[%KY'$)@0UV]'D\Z)0:E3=#,[@>FDKG#2TT=Y7<
M 21*XSC*HJ4Q<5^8-MMJATM^[OP0?FC*>L.=V$_&/>,E!<L^QO]\RB;BSSXH
MAG%ZV*4B?WN_V)NWN&O%PE[>#]=#DLNP+<BV0I;]4[4E37>P*=PKGU8[;AUX
M#]P,,I"RA)DGWB?4]TT:2)-#JYS*F/(PU!6A:%<2HRR7U>"6[P"9Z*CE8,-]
M7NBK21%P$VDVR>WKS='DH+Z$%]X>7LY,%3F';@S\5"]*^D!\ L<8K*=D/AKF
M1K34>'@+LS#H@-7=0[('?SP4>((7"03^=H%3Q))S#:2T5,Q#Q\$LJM&XTPC4
MP,B@//:1GQ%[@WPE-).WME#[DZ]G&C*E;!ZVZ$S(-5&&M5)LZ84*-B==-J1
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
MICF^C.ND,JI->-QN87DTQ>%LE28J8K/1E#UR]<'L-6<KI/-^_72C!I403+4
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
M0E145=O8LU6;W)T>CM[YAWX]:,XTD$:(V)E?B0VA$\P!MOK]^&%%"V&'%?!
MCS8-E3<)SXD7@(0;V#%TZ:,2+J598AI?^2)X6RV(\C_.4GU!+@')WFY%'WW!
ML'_X;9$J1U(Q*"Z-+ODP[-Q3R1DLC-C[BR)CV'APOLU&L]D.1S??W-M_=-JQ
MD]>>-SQ_WB!Z.ZB-^P8+O/U,X"'4$(K7:%)_^[Y_P$%=P#"/=4D1/5Z*AH4@
M:1]\OIJT1JY>6X7&7T#26O%E>1\CH?!>?#GWR-@>%]MBW;BL#-Q<UWTBQ>?E
M)\AFVPD#*5E_%E+<IT,H(=F8VDG]4X*0XAA-M07\YY)*FB99Z;&4; 'X\L9J
MF2B-;CK(3:&[@,!Q9&BH+5$EM!V354DR- FFB[/C G?TG0 NWR_F'SI-N<VL
M_J;^IA3YFK=$@V><%-IZ2[(E5KP4)+#-31782,EC3JN'3R%M:D839=Z+4I]+
M<!EP:]%JP\OO?Q_[]4!>Q]YN[R*GL*XJK^K'!:IVS1[[1&OLRVVXT1[^.9DS
M0%'5C*>+1@PD.RSY.O8KN"*<3W?G_8K*6SS8^_6WZ]GHNXY=/0DIMNJ3)>@%
MC_$O3HQSXOG/NB;[NCPKBU9)UU6E.K4OGW2J"^$P,W?_NQJ?1723\5+]?9C-
ME<10!PPDW,S\&J URJLZFMRA5(I392ZER862V500]52WAM\#F6/>:GDF3?OU
M1\>,4N>7CY3!8X/EU%;;MH1W([1P//U:[%^U+>F3/7@*UP0WGT>L;D7H^26\
MI#HPCZ!TW/0%4J&F$M,A<V^%3'D$Y!K=TM^<C(M6BMHFSN$V"%.PHIZZ\)78
MEZM6)9[U^H O!FF!OL77#SNDU0>D*'.<=PY;^H[V_;#8?GR:+@>IPV<-Z18
MLH*IV8U ;364>1 K0U]]H^<G_1WQ2KQ;8BL2+^(=!U4F&9,QD\QIC678VIY)
MN27]DH,TF-NG5KY&/N:72-*_& EV5%T,?G+@(KU=ZT*T73@V4Y^.Q:D-I&S"
MKV7J?L22P'/4MI%05M%W>0?U=_F>D=@!D'.#MQ@QNOA"T7%V>$[OK:Y)<X\9
M#07S.^P&'E7W1.SHXVA^F?@RQ-CQM.J,&M/KJ^#8#K"L]=M9YA_U5Z"?1 -,
MU42C?"!O4.TVOD/%D%%;:YASQ&9[,?@)06^Y]4O4E-DC2?T9!^IZ_".5N^K/
MK!@?/W&KOD=DRZ#Y)@R7S'H:# [DC,# K5]S5[<-Y&MOZ\LDBF*XQD[4J(G0
M9NNOUE.1-E7_6?KWO%E=V 8E,U/H1#?A[<M6>;@SZQ%*=H+(.G9X%BI,J_JK
M?))I]SJP[$W,U*58,]G6GP>WXJ_Z&NB=Z,1X !*MHFD*$;)V%#7NS^U1AXVK
M$9TJ4,K,U!8DGO/PX%E"F?SE^T;MZ4M@&W!JDIWS(G1'GO,VQ4B^S]<^H=W]
M5(<"V7A3JCC 0,I<P&^5(,URI)$BDSA)E(1@D*Z'I<'Z"MQ^YB4#R70"6\$$
MP;!R]2=(N9A +=HX$R$8A(U)!H2O8;:.VJXOT0HF[V$C^G18426L=- 8$SF%
M)("#^FU -ETF^NI??3DO3!?*\R"J>9Q K>#N<4V"@>0$/FM]^WC44F[WYSVH
MF7SSU[P+*'DCQW:L8$[2V97/]>7T"S=BE"^JWG"^T-H,I,$PW&R&+@B70X0H
M40@E2,@: GVAC#W"Q[33XKF@3'M'?QN.,9#(H$[E7'U9S3PO\^C(XCOSO@,'
MD,]-OE?R+3^6T#(N))0?;_;5M[PM2"G<]_!3)9&A::K3Y"YS"G 3C+\WT6S0
M[>3W?GU0J&+:<=]KI> ')?4T<;C^"U7E4=*]@%G.HR%Y9TPR?NJZSULL6^%@
M+QD,7^QQ4&6;6!YK'6NS?^A<>3F]\\LG6@,%+&2.P\@,57ZCY)R/T!J*E>?0
M;?17OPQ.S.&W4RK>MW%DYE&@2!? _V=X<9UM2?4S)$>)WRR110[&ULX/FUV:
MP?$_( +53,N_%XB[MSH6E11]J?^F;XETB+1%X(+N1_XK^4,3S7N%,#V*HB^'
M#\>M;G"!*D$ZLA#;0&Z4"R C^K*-JT!8&SZWTS\L 591S=A)&\?WU#)S)MFZ
M@;C0G;V+,IK<PWHF5'X&TAPH;B+WOV*LF_]"\G#;)9/4"$5T"^=UC2JSK</V
M3127KX5=W/)X%#5U]@??74G,+-O]&4T=Z]D>GO\,L;H_.(2VKRS>*#F_-6N6
MR0,>E5AH/_\%TQ2*A@=#M8>0<L(\S*//YP\SK>$8*(OI%-W+.W#@E(H-6>/=
M8H=J1-"\&3,NDRK;-_O3;C>6A+?B3M5U/55W*^NZI\+"PB_Y+3G$A7'3 !T5
M</9]DY)CM?SKZ#X1K,CGVZ*<-/A(RQ/T2N&29_@%-63TH7A:KUQU8KF2FYE#
M#=W0^4M4:\KW]:NJ^\N/+\_>Z^;3CDC.0XHR2J60, >RF[CY=>3=H%*8CKMS
M5^.F53H:SP*T(0X-?(=.[UR_UF%/U$3 -]O/6XLN+5+#UA&QLOL%K3DSJV8,
MU\5$N?1\":!)]]0\"M]P-]:FJ1NX$9R&FZW3I?![HP+T5[$XI5Q6B)O6Z>)X
M*T&'<VZ'QN_;6:'*?(6;QESGR)*U96J\?T@8HA#>HB6 V0+;GA!-'PM],T)?
MT?,%,FF_Q[9^?:K8Z;+RE6O?+Z?I.)J)64NUOFATFM@#')&W""L#TZHFLIDU
M*?W8G+2M0*@09?N>S$*I2K)FMW_BKX.@3>GR9-BJMN=$@-NV&G%=30\&J0(<
M6DYVKGBTWRE3W#/97N<>#F'6[[5^CY!$S3/%$-S"K$QLW@PKKO/- 5O)E+&;
MH=GB50PUY, M#0?[7&X,.X(+M[B9H<A(7:?_L02/;9$_C\1=81JO.\Z^/5)
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
M'A(6/$?&\P=,=6ZP(K'5TD29TM\2LO/?2;V#TN<IZKH721>>/4')2JI_UZM
M+@_?ZN];&9OD]57-6GZ?-0P[$%'_-YLX81NI&0;2+X(TB95XZ>B4I,JM@7S&
M): O8E^/V(RW%0B04"6M51_8X/OR+A+18"#-X[L"6)K/)//<RT%;"_O&R)YP
MRCEL72FK)S9Q!TB,Z/.*W'FR>BWY3CRL^)U98=E72.PVK_O6*_IWA'HV2VV4
ML C)W^,_.-W_^P?<8-PCAY8^X+\4>ER_CM^F"_$/+KQ<?5SWAY%E(R^,.,;5
M_'\HL^O== M&HIQ!EBZ$9T(\VO"6=N%&F+7^&I$5R?D>;!7XXM#D3),F,=-%
M]<:J"4<9EV\@;4/I.2I+6E!V9%@'HJD:JKY^JBPJ)LP1TK:6&O>?QA82ZP_S
MIH%HG2/>Y!*@?^@?K0HYKOV=</Z'R3/P+KX;2$:<%)G-U"Q\R2,D]^4%HV(?
M4'6?:ZO,R%0%89:(9'.O\:1)>.^AU.[HGJJ]7MPO#MT)1E6ZTKW$TC?XS;(E
M_>.9 ?+6N1&-S)JMB4&ZU=B^-*G+\DL$L.4EL%-^J%I33[W'"XY;"EEPS5L=
MSRX89!7;H1IYIG>=9H_?,T>GU?=&:HM*?C-I=PS$K/VT9LA$@R!+2/+WH?N#
MQ+7$A&G\;N&OBYW1=Y?0NN8+O,. JOOQ0Y*S,+-2D 6;B-T9[*.J(=OFDTD)
MSY0I82T.Q=_W>CL]BPY[UBN:^!A=<Z7_!A,L$HRK89T7[[#^*N\PVJ_M!I=O
MX=U\?T28![&HV7(;*$;#;)8[XKZ#7)\UJFX^!72TYB>1'G;3G8+CYOCR2Y1P
M)DY!V*.^NVQ8M/ _"SA7V6YOX,>!F@N(JU8)CM[G_:3_TW_= ]"OC"I22^QY
M4#</3E%TS $,*9WV"G/@>3U+#@?)*:K<U<%T'^07WWMO6"?%JSIO/$6TU^_N
M'=UCGU@1R:KIBM"'K*488T9$?H_Q7T*/IS0>*%N;KQ?>Q\*0@BDU?,;?5"'(
M@HPQAS*6+S0^]6 _;W7/"B^J$1B5*R]+,GN]&.<<J9GC5F>]-0[A#ZLECUYY
M7ZT*\/R\L\_;_%]\\O_%RQZ77YS>]=>U0X_7S'AU>8$5=VR,<>,T='F*",6;
MQ]1?QXX2D]+6S5\)3C+.NFH+]:7X+'X7_!!J2X;F@,3M??ZN:+1"DH8QW<[P
MJ1_Z</L^;V@VV$CXV?+U'1OZRZO8'N;,5_5+5&3K@9'-BR][*C ,4 F8S/EV
M<0'X=J*V#BG%3:6ZM3S?7OI<EH%4*<+FC*FB-3:Z1(S9*5["FXT:3Z7CI!%?
MII10!?F^\<)24!K6@P4^X.T"I:5O1G%*SXDB<Z;@QUY_<ND+U1!Y6U?"LIM"
MW<V&R5L-DY3+)'BE5HALF1BD:0.(;0OP-DJ-0Z- 0.P%:7IO@?PM:-BX2'<D
M&!UK@6944NVX5&T\ZESO*SI3'Z*LZ3HAS+@R[-J)S^?B0;R#=T'2<%LSWZTX
MA;+E<><OAZKJZ[/XCOI*R<\BL+Q?LQ'I5S/':W1;X<;%DB.,07?M[ZC/,S65
MS+,B]JX!B:JP\<^(LW^ (B X/)=GJI8[@L"-W5Z,',?H+'S^![99B$*W+_IA
MWZ''%3V#6]" 9P]NPBJJ)NE2[/LU\[XT=+SO.PU=80C@QU.$_M/^0BR:1HCM
M "A6E"IY+#D'*:[[,"L(Q^S;H0T&CU3.?H1X:92D)K7ET%<PX+L#[.$5A3M
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
M**95%*N1E_KE_K$J$S*@X,D>&P'5"U@V)+]Y3-HA9UZ#8C5W_N#L$9'Z&/%
MK]A9WB92[,:7$$6X5U(P/SV7F(4V[3$A>D9O9NZ64*5[ Y?.?:5":NUYV\&F
M]L5<'CYYZ6O\D_;'04OHJFQ?P_KJ?K$5CXIX"U&%EI)"L9Q%K&Y.$C9UH_65
MYH8F,=Q,W ;6I7@Y%X)/$I&AE'2O\7::.B'W9Q O-K#VFM<WD0&./59*QIQ9
MWB.DBOVX;O1"8-6%N]LE?#DC3C=?O3P]8/"FNM*?Y IG58 DJXJYIK*^$S>$
ME:X+ @7"!/@[EPQ[L)3&, KBG=UR["=!I&+^E\%\*(V :Z.$RKF2+B%,4DM1
MFEH:3"X^=WKVU[Z2!GI3?5*?U&"Y2L S73>UJ* 7;2B 2YV)Y%'E"CU)K&'4
M2=9G6A'-):5XIJT8!2(329L<H6E>^V(2ZCPHXB?%,4YOA6:%]=SR!UE=O%A:
M8L3K637? ;R)?W\D385P[5R .[BXT!0WL6O/VI<*!PP.C"L^[BJ8.XQL,^2
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
MW>8_6YLK2M;%Z)%V[QFRW(,*.WQYC\NW/(0M)@Q3/RL#)I!5<AJ>)D?M3\'
MQT=/67__X[_N^M==_[KK_Y]W'>$K^<F /9(HN;SU*I4!!K\1)GX+C[^]X81B
M-JD'4TMIY@Q9\ZQ3I >D/3@UHC&8R\/?,AT(#6G/,WFO^6ZP*S?FP\22\Q\A
M^TOYYAM#U$H_U"+6!VIZ92=;S1[A/^VUG&XLT[01DY-X@\O67ZN3L_2\!<)T
M""'<*X>I7X.=];[&B0[L*"N#=87/)70&9K>V*=U\V,ZS&U^Y@!V:YNHWAD&;
MT(J$*#F.)MP35.[WSH:D]?F3V3JA":0NPF K1QF]W7M"DZJ*UIY$V]+!TM1:
MK![!E]-!5:D4NRHF,D)Y9?Y4=MY>4&SS]0Y9/YU/0[Q%?0_,V]HWP''K+<[Q
M- GC!FVNOV0U[;])A]2@*+E!_Z7HTUW2V[N.AG>CY1_+%>BX@B"T5O<\7GEB
M_^F@!J.D^<I#QWKF)]8G*BD;.];$8_LJ"BQ0U?<K36;SZY-?&MZ]G![56.<Q
M/: EE+ D"@L<L6HP59SN\)?08=U:M__+\:Y.A]J:4HI/A'&5MMXN_ES<_F=1
M@MOH,Q\'W=J WU:TWC/9I'#/*NPOU'#EOI_&[V2H(+@.6T2#;>4B1?'N:G@:
M4A0F@G,4<B#F)X*(STH3(P78E VPNZ ^8YZL1.@\!>JG%\%76QO<:GA_,+*Q
MF:TQ#DGS!,LTC.)(+EEY9,0WQ,5[LIM#B/=I?(\>?G0#O;>7]2MV*/MGZ&N3
MX 5#KS*D>]H<"OORFL=)%8<+D.I$/3"C$!*)3H@C^AG*(,5[ (]2Y)FZ\'L&
M&(>9%HV]$8'I;WQW00_K[N>XTM(9Y];0AY87I*L=6F3 4/5WWWX2LEWPT,5[
MD&'+0RB06^T@8SXN@[F;$&\/AX 0O1Z.!3O9.5T4^MLK,L .U(J_!)DGA\VG
MKWMUT5HGJ[XL>*E_C%;NH]N_%)8*&&/.'K.)A78623*F[^9386'V"XV"OV?-
M5#!T @E^1GPX)&<JVY!MOIR%<TQC]Z]K%//%":0MY)9ZUK=;,N##(6D;)IFU
MU+0<MQK8L1R[23_^FWKMJ96_QB#^=CIN K/5R?Y?$?\+$2X^G3HU+X[9KWXP
M^N3)DYN>#S( N28P!%88I5X['CXJ!/Z,_"3(/W# 2'M+7.:I<\->N.'1#QRO
MD;$AWR-6E1\?CNX='?[H-=H&^GC[C+RAJ8/8]93UW:_2-S\[U#'UM[8-B';S
M-&I]9R=B1(&/22/[(V##-Z3- W2*8DBVOJKD$9F;+[7JQK5Q:A S;V/7>BQ0
MUA%-:]6\)N5D>G%6MV2D-EWQ)M'ZL1,XW3Q<.%E-/ :M>CPX[%PZQGF6/1,
M?A>:P:&5!$PK:0>< IEW<#80O:]#%@)\!RUMS/0],0#""+#ML1<ZV,X##+)
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
MO%28E2%C^A#Z85"9KP//7 6N^CKRRW-(LV3%_([C)[H,M/4Z8BY>__Y#IV6
MZ,JCJ3@&J;#XREK'<D^EN>:UZGF??=97PDRRZROM7WAPN: Q3YMFT%M;'I+N
M=";$XXNFVP;GZ*N?O8]_0VR)YY+**B;30R&D0*L=M^ECL+X^O#VHHH4G S:0
M6TN[_:"DEMDK6/4I?6N07L\^,8_0A".ENZ>_])!V$([.=:*W@KXL7J@1%L0*
M+7TW-T)6M.3%6NR0B$M)HK\FJTWBUJ$4%%,JB%&0$C\LFW^0L;>8$[)D3F&:
M>#F7RF?/2_$54QO.37FIT 65^_FQ%NW6,59O4P8B7A3WX3<Z:>N,WKBRD?1>
M7GMTC(H#'YNTD4 3N#Z4BWG*+1F@)3XDCPEI&5[,F&$$@*\%#LE?P,4XHC^7
MHN;E-0P;M#>$#GM.Z1N^GYW'JG^<&C:*OYS;'E.2BR_D!"[J4#W]^7.W=6C)
MOU;'\Y0I22@K?\BB75]S,').FVC7D^G"@J-*8#/!6;"S'0D0R"TYY-M^@P:0
M>89_'V.7^4UQ>"5Q/Z225FA?!9=,O!)ZH5-H2Q^;*NG%#,VL.G#$RZM%@TZO
M4#7</R $MW6NVN/=5K9^[]'4,O7P1T6!3Y(+7 \_.XS<-2;>(RE%A?)>ULH
M36G/$H;]T,X'MN!U*4UK85:0-()BKE7R*.F:>3MSW2'K-AD P-G\+S1H_T?4
MWG+X^@QS8Q\)26"WC&V+-?5C#'Z&K#Y+/NT?L*TJ%=F(;2'%U%((GV9&C!0H
M?6":R/6!>V)$UT:Q ]11P.L"X.F6/-5EEXKVN<V^>FD^]%ZB5;X>VEOBX +>
M:ZH=VS1 M'\RY;NMWS*WR8T7MFTQ9J?"ET;\$$(8TR=&CVGVH( QS6X6[Q2<
MS;6G9]\4GQ-TK:K+!EGM2US(C,63K)EK)>WJH3%LKT=6!9RI@]R2KI;"G2=?
MF QCDTU./U"I*Q#9P">G3Z>=Z1,'0/7L;Z49)#5X*N0<0D!M/Q2[^PL^?MB_
MA))/<)V_WJ7&F?R=H-26$_O'+LBB)4NS+L:Z352#KA3<CZR\\$5P*IOS.!]Q
MSQ([E.8%\A!%I/<8NGKUCAI(!N#.0L@,AH' .,B<:>.D\2X[*%PK18J<VE<7
M!^I,;9,!*\0'\>$A1;#7<-#\W,86@;)M85W:%0&7TWZ?L95<$(2D8]M#\*H^
ML!%W+N$RRK^<8,&]UAA;'()3B=0.0T5!*_6VX1+=O&SGTM V07UD?_'A^OXM
M###O1ITP2BY#4-;<ZY\:[GZ?6-JIT&')421>JH%,=!(&.YRU7$$V\0R$3;5"
MJ."(N_H*6)CU5IA5;XL(WCP2A:]GWGY-$?L>92Z@5,.OIOF:94732]G)M44,
MD+BD^6>]V]B6/OA>'_ERJ'5K]5&BGV@_S.ZXQEG+<%CE7DT\!!>"(G9.9Z<6
MI./,L_TE1!>?@E.-1"*(QO&MEYRMVVP,K?,,H(3!9%>K2@M<;=^Y>:NE:ZG
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
M13!O7"T;RNQ\\?Q=["]7KF<Z"(4)<C:5;E1%_F3@-[BI:TGZ7& ;?EC?NXA
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
M0R1F1.[_>,!1.\E#D?X^M'/:(-AH=?UW^S7HJ=#X<V^O;?ZC>@"R&!XW^N-
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
MG!INX#;\'@FN? F7SNOYBR#]RQ;@)D>;DY->V!B!WKF-(65>15! <Z%U/R9
M%AIVNB PCHN$+O@V]+$K#T1-R?,NK7G:[7"NZN'^\!L!@5FMN1^/PPREJWJ@
M#.QO=1V>#Y*:N2B* 8C/QBZ/PM5XMS39MR667'7)9MK 1J!9)?&!4]U6:(]_
M;T +U14H+'D,_2B6F?-49XJ? \U@R=4WC^I8ED,^<9>1=9MR2S2(51/3<U\:
M-(BN2S&S1WJN$/5Z3T2$1\<A3D2LO7,)@4#\[+,*L6.MO!)!7:\MV7^U=N._
MK+82D/>$UFRB09Q:_.AY7=9QP(Y_&'R%V?*2KC9G"?QYMB^K2A:@;N^[(* .
MTZ+>T813)>J%(1H$*$(T>!U5=S[1()B#>'AIG1:;U/R?"EC[XJU)9]M678@G
M]<R@)A(+>^9=S"I6%9W2('"U3,B4I$&T1?W#.?^%)2SR"B^9UYZ^\+*^SM,
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
MBRF>JO^HM<C+!_':R F5?N.@HG#5=![IJ@:Q:'VGI834++0A^TJ$;;U]L Y
M:*GO3W-!6XNAI<IF[O)93\*)_I VCN733LJ.L_/FTJ0XD5QQ#A0*5$2)VU7.
M9L@M%&+=&R*7'&H$<G*FVD^&QJAU?F?7@(JT!S$W!@3WR'?X..0T.G823I9.
MZ\>(.'62[-8D@LF[://E0JNP9.5!ZKN+S&H6GSE0+?T5.@+JM@70:M"MC 64
M#<_!W#NGUN< <NFMDARG65]+ZR0!=EM/+/-0SVQ[^]0FHJ.N=)I^[#"(+:GW
M"S_FI\,SNSD1V4PU4K=J$-:P?=&@^NWP5C"!EZ[*H[C)ID5Z?%%"#D5?ALZF
MFJG*&HDEE!_!DFN42&GE4M(*<LQ(\S/8%'2[2L*NFL !=^ @*![4X=NL@]BN
MV5&'&)(0G F4]\J3)#>?O'1!1EA(?36,@*)E=P_HZRE^5I51#2D_<SC0<[DX
M$V4"GZJ" EY8,+)G'4G>)!M(' #2<RB[9"%CL)]5HI<XVV6B/(GH$37SM:GV
M:?73NFLZV5TTTA@<JCP8!AL *!YM$?D.KQ[9ZC&=DCBK:IO2D2#U*3]Q>BD>
M134:Q'+..@BI2.B?/#O+M(1-H1.R^/QFS@[0DW6M G.Z7^2=/2O4@[3*6P-/
MN'W<_?->ZJYXJ6MEE73Z_+?SA-Q,+:#[ %UY2 D"TYG2,NH"$<40NJ*D_4O:
MJJ!X-W3"^VC1N&60?*\6K\MIAO VX+V9:!70-)2?#4=+S0 EY<ASL#:_+$H+
M@. +<E3Z,PJVKV0S.?V+PF$98KODX@K4Y1&=CM.2\P6(X+^_.P#)%?=4#]1K
M*:O D4DA4")%\T@+X%V@>&HC:-E&7=3U",H&;<,@HA2E%T+!0=ODK&N)CUBE
MXX4K(2+H'=QCU_0$V"M:EWZ'*(5N3A5<#4AP YK/@:\4GI0=RB 8"0V".C+&
M9 [(D)RE+9TE+5>_X9IPUI&[_0&F@&%*YC6[NV7.$#)H"+4MQ6IS-&<]0+JL
MMB4$QA3X?<VI=+EOVI_^J(93_>QYC?+$PS\%6R^? !*F7DG]5E/=R#1%05<<
M;N"K##VI0<CP]'I4CG,@Y12.3](CEQ^$!.'G$X DO@:Q9'8"M12Z(*#NJ(6R
M+STBWVRIQZ<1I(KK\G>-)"G2&*+BEHV;Y=6'U57,#J]5<7#A&L1B2+>99JP%
M%0SJPJ=  G\)YH="\QZS9'^%8HIJ]3Z9(3LC^$J?F=KTA5^_D-DR(2M($-A/
M&T:)O/)Y?@<"XS0(J_=DJH+\P\WO= <XQ-2RHA73+F(&UAED7=:=6E>F[D M
MI#H&D='-A5N@0:!:>H+)8UWA+L.B*38 J[F4LXVRHX>R WS;=B)_/_0-),C6
M:A#F-6]L>N7@I\K[4=VP2P]&_\')L40V+5W\)&'*$3#F)^);N:FIBAA2]O!:
M@#5E+A%GVBP$A3FX:+0I[/F$(;?C(Q=H04GACJ=0N;Q<G$DPP]J1Y3RAMCSX
M=&.=<)EQW'EC3&O;.W[/GQ'2=%H*XFL?S)OCRJ8S"W33.);C.).S9^$]6I2"
M'"13!_G!GB4M0XN4LO5-<DM/+T?FWNSF1'QZWI]XPW:6Y2!ZLB%[Q[Y?%5_M
MRX;&71,Q;L$YW!8;:]5SK<=YJ3(IYLJSD+<TH85!+]2_T\PUQJZFG.S 12%S
M;#8!KS6(I?!&8"((M+E#"0B 3@#ALJFZ;'9#(,6^O+UR;"ZVLO@W\S)2"40Z
M!N)%JY_?'&.EXJK1=*K11!W6\Z9 @S#"X+7<A&JHO38ZAJAE!@)\=A>\NH';
M-17GTL,FT&G5;1G8->0B*:JYW&^WTLMX; [-F]+Q\]/UJV?N8G.9^,+I*8(M
MV5Z!A'+N4_DX!.VT'TT0ANB]#P1H4QJ]T 7BG3<)5I*36FG+**N5OL/J#HO^
M5.>H<W'"VC?G95%G80]ISH%^_Q3AP:9G-\.JZY\K3?D__H2LYT8RK"D'H;N
MMY3)1U\CZ/T(V8%VK53C;HJOC'D5A II*]Y(+)M"PQ3=O,3\#"?*#NG&JMEV
M?2?B0E#_:8=#MT\_X4CG@QMJ3\]X2V[DHWNB>U:1Y>';'2[]N$WHX#/2=_??
MOENRXN8T'N#H PE9<'!?3BDZ#79A09D5_J?.]6??'S,O*&,'O?XY(_A#\(H%
MCS8NV(??7)0FHFWG&%*'-(B5+B0=ZDNQ.<<#1D T+4K7(&HQM,4.%',M.$M'
M6<6+,^M9/)(I3 %RZ)E40RA)5I*."0 (TB,I/$%!:_$I8(:<WQS<GVW;38FO
M("=V?=UOL:@L069M-Q,@0]*=**<D> ORH;<R/5^N,1G/Y]C4UC\/LA@6R4,Z
MT3._.]D%IA[HX#F*?#>U+DMW_N'RT_E<)S62VD9@NQ8!+,4::)YREY@J'+:$
MCBBM2B9G6>/'X#4@BD]"05PY3AMU$>BEHZ*$EMD\DB6,A4@/*6C@-173Z4S+
MJ)_T/P]-G^1J\442'LBI5.6D%S\>_Z SA4*J1>)G)9FS8FLHZ0 T <P,PV[
M]#7XE&RBR3LPUGCG,RV>)7*U:2<3:]_=&% Y.#9L J+3L9;CZYS%&6&K@-JZ
MRC$;W9XSZ6T"MP*_'H"O8C0C17@)?<JZ&$KUA] @<A_X&FO2XU C-!X(VO-X
MK'Z$7C4;ZB0^V4FKA=UD^F[>H%E^+&NT[J*HC4Z:CBMUP.QY^+H@+S.>%GF;
M+A/3N9)<E.$=Z5G<O$9?[630ST,$:<D+1C9N,=80#N= 1=H$' +65CXF%PX>
MZ("7R/2])9%\4J:_!J&C7A9UE)QP(+=;SDJEHG#7)K$.;1?B'Y(/34@/I70.
M>,^YE5#?H$RQ[J$QPZM5+)>[=LU?^X+KKI[38D;\.PU"3I]" 37OO*1OUJM<
MDGUE. %S"5&\J#$$C$ 9$8/?]-1[7Z;X28](D731OCLDXBDM$@LEA?8^1+SO
MI,7Z.B8H&J#[2H<0V!IBGM+5$MTK;K258MFANJ*3T6:XY>?BIBT%DC<!+6(]
MS.KX&(RWW-[/Z2.?!A0\CE9;@XO8SL&H5";?EU0V?A$;KC3X_A5JD>HI!9\@
M;8,BB\@!4P0=M25,Z7)!Z\#'GD#<<&FRG@S+ENF;#4KQ;1OCQ$O))[#+J9U8
MF^1E862Z]*Q01B3?<__@3LHD/0+RV*$:!']ZP*V5MIP;S<K@KM1.:KD$CX0F
M%"M ^F3)J7+H1[]]R$S.,I"9A5TS;N-0 ^5(!XN61F]FZ@<2O"\4[> R#F?S
M7?TKUN1V[IWX\'WGS1!PCX0AN+M-1F=H <. 4OH!:Z*ZC7%4NJ&UV"^B@;8R
M)(JPTL4:*7"G9:+DD8+ QJ '4*(OTGALX\/WT=3YP%,2:GS8E UJE:LNA_W!
M\_VQ9CTZLS;_T]>#2*$&8:+N0=7LJU3ZPN>@A8"]!-="L@ZA+(3. +XR9&8\
M-T.,PAP!>$&@WW1K'_0DCJ9/]O7IQ"Z ?3OOW_3%IR7X7"B';O*#3U1\M>A]
MD%RHEQ22??.^E MM^#K)2@)N2@,$-&MX9PWDBQ+HZ_(MVJ$];;ZVY*(7> G.
M:(AL+ON-9F@+\,-6=\%V]V$'Z$I)3.$2D,O7#SG,ADB/B/Y(AEE3L8#-;Z1E
M4)=0^VT6?%\+*XK&0,V?Y$:B#2&B7-Q"&QAL-D1FV[A"Q=*FI!?#MI"U72O3
MX[A66;24E7D6$_U@0D>6Q\2X^LA)BPBM(J^IBOSSCN_-?Z+$RUC06BX?OS0H
M:@E0W4I%0K=+B<QJIS+ 4E8'.W"SN#73DU^E3;ZM<_V"Z6M<2]@7I)"/*0A@
MU9UHT+*ET 4<F4*"6((9!0$V#=\YXT2/EGI:\KAF&$RVS/[N29U9_!$52SMG
M.7;R]7< G</0&TDV+=N=_2GSX0!T<'S;?C'P"W2']R>YCF=C5-\G9=_DN=-R
M*'CI_K8LS#;)W3TA;)"40=GA4O6\**I.%/JQN =&30F4IT14@5A7*%B"-:'L
M@IXG8!ON175&%1H\N2'<V^G )AE%62PJE@E1Y,^*/A(2LFV9FS^AZ(]=-SWH
M,FT4FE&#U!UU__S48T_L%V'+]#N>O+_9+T' 7<I!:4DD656 70/_"- $7".(
M<:P&8J!:F7K1B=]ONG 6@F[:($2,;AX*C5(<)8RCEM7$:Q%>WHBLPF8KM$,R
MY&^M=Q 8R81W2=[H"!*&L\%IA6D=&#!) +T5)R 7.<H\9(@\[0_TU9V2X1C<
M%51GRH7&9YPN.$F",QG?<A)JDY&RL*O)?WHZ^;DU_SD8G>A8^##N+NY(0U(V
MT?Y(<NF;#8M(K<+!/S4(*5I+5%<XJ)$\&3*%^<PZOR6;*R+*JHK!->T\BZ_I
M0H&]/<[X-5<?:XU+BZ=!@8=A#*0M+;0VJFM]/R844-NWAYZ$2"\(P*]:'-@S
MTT[K6KAC9>N.5:KCO]"6Y2)76DGB6*_P@RCUDFD9290O:\NJJL+@E#@DG6#2
MN X8;,8Z0VEEM!9A)]6%3&H97@XZ599#V5Z_ _GTSY^I1I3D0J+]MV)HHPR5
MM5$ZM4<1#YY[+D.;C%X<=@FJB"NE!?]M^>9#AP*9D*&=SKM(G><ZA5%_\09C
MV'FY<B@9C=%[,&K1T;$.1&>AXR94/G$-UOY2A[,42UDE94_LH@<V71O7-W4Y
M]/E\2(\PDT45';^TM_-RHJ>IEK$#=.BK.JNV3%O!:*FX;R'>\&JUIP;QH/(Q
M38J2"-7^';JE1\((6CA+8]!&RV.8D#>T38.X54-K0<G%<YM$)6I#]3(-XF,L
M(C'MGP/^<\!_#OC/ ?\YX'^; :58)S:4*E&M@-)QF>;!)>_B\<BU]?'35RF.
MUI53[*\9,W==/XN"*F)CSTF-1,,'RUP:QQRVFMY*,/E3/.2-NZU:8H*H^?ZY
MRXB-LP9QG26U4^76B]7E:%1 4?]OY&[U/NY5IL)]@C97T9B\TX;AY>U0MNQG
MW]6KUWA?_Z/<8Z&7$W_-HHNKC__RN/A7X-Z-A50/7PUBX:@&D1+-6WO=!S16
MI"$M&\_I3AHK$Y\LNW;B\AE5P1]/EBU>]K!L?(E5A^YDK"DDUB"06B*5$D7K
M]%+=YX+S- @239U>CY.JF( ?<FX#M\9-O0HW-:U!=/3O1#TS"9#38%RU>LE]
M#<++7)&N!<.ZJB8-8LY"^[]T!:W9&3?Z0-TAABYK$'5:;K?G!(+Z\LAQ9]6!
M[A/=9]E$LSQ?Q]VM@X=KHBL_.WQ*"FF/^EPI"@EY>:^^]OK]6WJ#[WFF?(.#
MQ[RL2D>YNF-<X#".;BXV56^EH.N[%C$TB&5@!7F.D%.XMH<]56MC -BESA"6
M#8VJ;;MG)F*-Y"? DDPXO *J\^Z>A.=)+9.U=(M7<+RO0)@=GVSQ54 SP.#D
MOR"YHZQ? A1BR,1%+@UI$%I$J==4WSQ4 SHQ6? .L/:Z[F6V9P*_D[R-%TS@
M>QX--0IU:_Y*70?Z*3(?16TL/;FY-Q;VNC^1AXL"5$"O[5-@CT((;0/[ P -
M(JW1L91H")6' G!]C7\=UAQ,SJ<[Q7O:MS"1E'#979U=8 17*D0.3/1S+#O4
M&\GVAQOT(D^==WE4\?'L VX76^7FC9@397W3;>&RCXOJ4N(8U["VT(5DJ3@E
MS+4SKI(@K;MV%N-#E+',R'DC K5C!\4>:.<EYO,\M^VOZX\3FE".TXRCS8?U
MNAIQ-/GV>T%GNALCDZ2.0:MK?O^#KO@*+4PJ(XS6>\..^@DGN^ CL1)'O%<'
MQX#BW<L.Q<G6%B)!.H.D1@T-!$<A';!.WR\*,T]N?8PO"M$O1%G8#L8$;!X:
MM\!89.B*X@+:W/.GI$JW,7#=>YN-_;--KNHOO#GO=!>& =FX-?A3CIRI1;S'
M 2PC4HK3&;]HX9Q7N![TK)SF,Q95E3\,W!_1)>^)W^@TH'L5_A&#:X4/:MTQ
M';8&%M1S\DM&4<LQH=^_SN9Z :QLS(X2*.1H-PE&1<K0B^%($'M=3C .$0_6
M%A,E]R\ *-FB[+*AL?JP,IG]QAD^MQ9X>[^$$/5E_ 6*<H1@X:N\2%G KNU<
M5]^#"7$8WMA;\_T1ET.4&@%6L<-!/8$QQ/0%UE<^H.SHB9W9\ !,(H>W%;R]
M+44;$X+;8B/OBX>]$LI>$1^V)90&J]# A R9AK4G6[9P#6%DF2M+BEXYFH==
MU>&RQ&$Z;JS*>6KW:@=<=#=[@V.\/O:S+4>O76^"F-1N__LC]O/T'0_B$-;%
M_W$G#"2(EJ'3L(9DG5:<<6-\_.- R.,%U;H7<T(6\L:8A[4#"RMC'XSV"1-H
MKG>E^(6CZE4@(0-M>V7EO2Z*YX.8@J:)*Z:W<O@/5R,^;V#]UNBG#* 8 XRL
M>T#8\PKH#^3R]Y1X #4I-FUBMJ"RYYJN0-6@O?1CG0"W>,RO*DJ]D--QLZ6?
MNJPAY<L)J$#T"W1&&AO*;*%N!*DYLI>1G;929\*@6'&F']:/!RT/@G;\2YB-
MD4"##-_JFUW.&!A19#SI-7^!6L)9/00[@$USY!@MJSA3EQG1?[8Q.OQ"9!%Y
MC?YZO!7$]0Z$0Z1( V*A4:'^SSN1S_[;:0O[*OUA$R _2P+X_UW;.,!N4FK]
M/VEK)QWB"O#?M8VV^5=M]>K3M=K^^B_:)I_ZN[;O(CIMYS;^NBF]===I&V;R
MK0O0N;>XI8AXTV_7@1'UTD@)8279#@_2,SG61*Y!,1LB@$I9?FX<SI!\<^^-
MB>9Z\^9V(;T+VOW9XT.*^!"XB YR>2C#&KPQ!0N:/E1<)#[[RDN\VTC=H,TQ
M]EX##/52R_L<.N =_!Q*-LLF@;M(6MGQ^J]\3XON%V$&6NK/R  IF\#IYAP[
M617SP;A8O]$'-.>%H6M JT2_NDR,'R#>"0[?>K@K03)UX1BGI_7VC_/F/+TH
MQA+N8(IH8E\73 0#7A1$\G#IZO5=&D24_@4>%ET-?BATNB$^H+K+=J2IC4;
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
ME=Y!X)O'[R%2 /CAL _ DID/TJ1!41RK6O"66+#Q;/H512G6AGLUDDFH!DW
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
M^2!1,;0R6E(JC0]7#8LX!"M]B":3$75:-'3-80;]MU';X.&>YJZJ-W^6+@7
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
M#";-,<$X7.@!/$Z/^6H)CT6CMF@%*7)3N.U >0#9P.,I3):J=\=19;8I,O"
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
M'9-')#R-.'AE)1W@RS]H'-_H4F<"9A[.@?\AZ0#+]FH?"&VH60I!B>0,3),
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
MDV*U3E9Y5\RF=;)RSNME.+D3=L5\LZ<:_[JZ6ZTM[+?+V[Q\M%>\B;+49>4
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
M#E:H,:9 <Y^JG_FI/RY>#-,+,W$K>_E;MIS<3N<WC_X>G9V\"0-K=!J<!AP
M3J71--IJA*=LIRU*!++FAR4[CZI>EGG=8_D2YK[&U#NG]VA!0HX<A%XY :+;
M(*7=?:D.D.8K<>>IV"]@]FL&ZH7)F&Y#WJ:)'[\NL%;[P#2C!G&"%=;0(P/!
MMA)\'#LVMOE5<)VG65^64*U@ZW?SR$_GV7PRS6:OYHMEN7IT6U/7VPW[WE5M
MY,0O+4[YJ[+&KM4 F_([HJ@O49 4O$Q9I-DL_Y!/MC(>V[=HU$]P1&C@D7=4
M2V*\XGY;*4QZ[K6I%?GM:S;YM/PF\=.QG*H@6Z-UD'&0T<M.%7"XX-Q!@[<N
MLZ>0MSBPT759V7XT^FP:Z1JQGC8].KK@]OF\<*( [8$601(B';.6>0F PZF2
MCMR"$F=6,^2>V5FE9SM5^-,K;#O!:BC#97W#[G5>ICW]S>FV=$7=];ZEXV,4
M;+'_3R=+EG;YFD"]$,Q02+P&!D8;4&T+^T4DK61TG#L_G?'C63F\BT/[3[(V
M1W14VU[?!4<OP\W?/_R:,I7F:ZQN\BA[LJL?+C,GJW_5[2(0#J")OB[T%DC@
MO1>T6IJX\;IYA;_>4IDO0X!B$'R'8I@IRL]%F2WS,VEUM%U06EJ-N7;6 \<]
MH@97GS1'RC;/B^\M(WD47.H2U,'.V1YTH=(@OH4#?#8MUWG7->[T:]QGT)K'
M;PPIP7VZ^91&)< *(^K D-=6U"T7-H@S.A2B8V-=.D(\G;^=Y_\WS\K=X#J@
MWOZ. U;&":(Q0\))1Q31DNXF>68'S4>JQ[\!F-&0BYU /#9"JNME7L8Q?;PM
MB]7-K9]^60]OT24W3[XC, Z0HG'&4-!+I#E#J+)%!$.\^?F0WM;G\=*T:[3'
MP=AO/S4FY+>?@C2>(>8903Y^M,!3 5&% (F_&,_&^5CYUAC,X7>>=I#\MCY@
MM[D1\-*[0=_TM.>PT5;0J[?S]PGF=% P/O"FF)?5C^D6REJ[19V^)P 6)P@E
M'5;* $F]06!3W$1!9P2N94Z,%\]3>TZ=O2-09B$Q#E)CF3.&4Z[D%D>N 1XR
MMG%T9^I"['FZV7 AW(?<WUJ4RP=DCS\])7K\U0/?;'/^]+=\>5M<O9I_R3?5
MBI[_-L_?9'?Y@8VOMET&[+T"<=)'"*:[P 50GE=P,F.&O(WMK)VQ"Q"JN CD
M#6VW6F0\).;!G8?3C4*<#Q D'"+ J&'8(PAT-3JE&!GGIM=P2BUZ1O)[X\NH
M]IU>(DTZ.E6RD6+K,]Q'Y_3X(: #CP>>[ ?'G2"61Z?&.(O,5EKAG-'CB69U
M"7W1.3*-]?@^SV9_Y%GY:C[Y^;@*GS\9>"1O'!<A@!K-N=.*^TI&36VM>\N'
M"?+TI;W6H#16W(>WK]]^.*ZQ!X\$;F&TU:,T-AKH+!T],Z*2"LEZ68/#Q$?Z
M4E5S-(:*EVTKD[[+RN7]>K<PFZS3R?7]P[^<R'FKWTF $0)/+1 @+CW,Q)EF
MY[W)".J0UU&\$&._=Y O0;63B47/'P[*$4TUQ,@ RR1 &".P'962F/MQFO5]
MJN\(0UIA]KTP8E2&^[B), ;3CC"$H072,H.\Q"+5]ZQD-%HTOX^CMVWF-D"?
M,.G. V,HD\[9:.H ) 6VPL@X3(OI5BJMM6I^&**W+=:N5-0<A:%FT^[.*C@C
MK(B3CY8"6HZ1)J "*%U2U#S?Z'S#_849:=T@^L\D\<-9B)9[;^.'&KTP+REE
M M!J7M2,6#9N*[ U/_K,%F\&[3_)VAS141JH+YJC%\HWSQ:W<73I/RF,]"6;
M)9%/IYL?:18P)"#:*9(B9HBTP$M6+4$:&@K'9PU?1M%/L\V[PW0H]CP*Q]<Y
MIK"_09!>6">MTE9RR0W17*#MZ QQJKG_]#+.)S1E3"=H?H]GIS %A%JC-5(.
M<ZP=$=5.8?K/B.+WH^)33_B^[+-3T:$2$@'*0<H-QE)3(79?4_Q/8R[U=M?J
M*+C4):B#Q2$J+US?[_[Y;].\C.^_O7^=?\EGI\(2M3H(1%(?P3-814B9P4X!
MNAN]9\TK*IQ/J9<6I>@#X,'I]3 1^_DP3CIZ9_43%#4<<R*P$$H*QX#B<(N%
M%5[ D8<=.E;X(3[U".7?FU[C#!2\)%9=F$VOYI]7R\4:%'C2E#K2*B"O.7-<
M,*:,$-1;3JH]0<N &S);NJ8AU9,>#[&E-6:7Y 9JQ U4N:Q6@.@W . CAA9I
M[DGELEI*\ @# )?C1C/,+LD-W(@;VU8!:L>8(% +QT$T')7R%79.8MJ<&[TY
M\Y?C1C/,AN+&N^Q^XW46:O)?JVF9[T\"/WJI7LTN O2&,*DHB&XJ!%@!Z*NL
M1^<0'>')_W$<-NL)X,9I'F^_SO-R<3O]O*T-G-WDT_E&IF_2_)&59;:WU//9
M?03E;#I7 "#T#F)IK9-D.RZ/(!PRS_-%$*=OA =?N#8H[L%M#51U5^[O$<!L
MEDH/_QIU=.(JT-9]!TNIA8!CA^/'1>):[UBE%>^ &?,B.*:SL[TCWWB>>W7W
M.8J:/I/B^O$IET.SVN$6P4GG%>=QU:=6,FL1<I5IZ"GUS?<_>HM9CV .ZPS/
M"Z;-+=)$?*66=<K7U&D>C5,$;)RF(1"2$0W)M\,CWEO2?/>C\VKTXV!2C^!>
M,HZ8:C_]/B\^+?+R2PK@;UR.5'X_#G(V75\&_WA&7:/_;A7]G&R1+U(!E46Z
M^#N"$G_*E\M-S8!:B^80<@1@,!!. RN(C).]99YNMS01\-HVSP]FWSG11ZRE
M%_C%[/9N7\5E:./2#_.)['EQ<,ARRS!VWGMD!'>&LPIM0EJD4?!_?A.#J:6Q
M1?K-E5LO7,5U]LRC.V2:UF@:E&)84N:%QEHQB(B@V\T5!*.QW=S/%M\GN7H"
MMMWYF\W+WV?3Q>&+V9\\%RA36ONTLV&!09XR0V4EGZ6J^3Z0_(X5WQ+%QEK^
M6"RSV9[HSJ?[M\O;O-S\Y9#J:S4.GC%A@%$8.B:TU,Z#:DV'7M(6]XN [Y@0
M?6#[C25#U2;\+2O_S)=I/7R<)G;I\H27N:P*$P\UI [RN,!S(H!EVZPX0*,6
M:YU>NQP>I\H'UNXCLA8([R64$F'I) ;.;P/$(%T"/>2-0QU>7%5;N\4PN&5_
MD^NKN/# ,8ETM)FEQ,RP;6D@@+T"0YYD.BO9L@>UU[W$ZBS$_GF*[MC%$PXH
M%%=TA95S+N62J2V2!!+_4B^QJLN/?B\(:@+M/\G:'-%Q9G*^9(Y>AIM#'L32
MQ@A+( 0>@>AS* I]A0#URLHA.761BX=J$J#I0:SS\'W9![&P,MXB0., *>0"
M"Z9P-5: ?'.OX&4<$FW*I2Y!'8I 3RW>)U>YWA7E,N5HI"O U[&4(YPZMZN@
ML,,IJ0UQ022.WEIUK5=<-0B7@U8^Z./*JJ9N:,] CH1:D\GJ;K6NN_1K62P6
MW_*!4BZ0SJ^+,O^8_=6<;_7Z#U1$RT4!2Y2EE&(2?ZH^2Z:=&6&UJE&0L!=T
M+\7,/B\ 8ACHM(-(I**4:,($4#L$M&U^X51OZ827X5='  X?6%]'A@[%S[>B
M-'_CKT5Q]74ZFT6[YM5\F<UOINEMS8/VA[88=SKW2<;\]?1+_N"%N\V72IQC
M$?EV'8:4I(6CA-IZ*#TT@C"[T3>!EC4+S7<TZD-Q]^:=Q:5;,6XLTHYR9HA#
MW&XCBMAYCH<\U+DW #^4,HN!D1QU2/Y]_CG9>/.;W^/P3];5?O)LL Y[P1@P
M!!H$M",<HPH(@-B0%6]KA>&'T/FSXK?M0!O*4'DD9XWJQ\^>#H)0P3 G5AON
MXQJ-9%54!'LCG1UW7+R%GHYIO!4VWX_N1QEFOJS*.\KE<;_9CR<NGMD]$:(1
M"PD#FD ).,-.12^^D@EIW3SQO\>2UBV0+;I H;%FWOS'JP^G"X\_?BHP ZPA
M4FHDC<0:<T_<3C:!1W2?3.<::H7$4%.E7BVBQ;E8K,_1+C8@'[>:#K0(GBKF
M-/0:(9LN7.%&;[.X"(">-+_FJZ>K1RY@.W4#W26IL3EM??@ZN-IM S3&.JV4
M$AIJ85-Y 5>-F1C,QVU=M=9D#69T@=??@RNCM,;&1Y%+V@'0QC44*PX1-]!P
M(:PP532#F!8%"WJSU#K$^XA5<!XN0WW.U7+WOIC-?%%^S<JK(Q_PGJ>#T\ZP
M.#!KL70.<V2<KL85Q]S\CHO.]3UPF*X[T(8F0PT&! RCX )"SZ)[*:+7"72%
M!I*,CK!\6BL]'-#IF3 ,K<AO-01.5 39WR! QPPR1%B,(++"1_-W>QTF(=RV
MN+^F-Y^N#R6W F5HE:^3?&;K\YMQ%JO.,*O)I%C-DZ^KKOYS=;JN58/>@K.4
M21672BZMM<XQY"ISAR -F\\(O6WB]D&6_A ;;.-_DSNS'L+;ZZ=+X['M_J,-
M T.<(H,$]\#+M"\MP#9$2>+O67-^=#Z97,A0Z!2_H=CR5,QUIHO[:S);746V
MU[ HZG40C&-*2FF4U, Z )FVWT:O8?,">IW/+A=B3R\X#E@[Z"!(W[*H'GX@
M1QAU?F=!1M?,$<051! ZQ*%V%>A,:3BB"E478E?OF/:;D[0_0^A-L1PZ*:G2
M7#0WU'R^RF8/(7-_?<[GBWQ[T^;'XBG2QS.:>I*XW]2M5_/XSY0%.<@K.D\)
M>]#WZU/97ON>#1H"1# #'$9G$6&M =E4QDT7:ED/ZDP\Y\MZ-$?KZ7,!<$"Q
MC&Z.,@Q8+3'9YJ=*QB 20]:N/9Q^U0[=HKOQCSII:C<VM5K>%JF8X(D]P/T-
M L-"$(0 ]9X:1;15&E208 QKT7;P]*GFBGUF:G4 RG &^E-A3^[3'&H2E#=
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
M53E1[6IEM.\\0$TIIH8"JZESAC$&MEKAF+;9T(7?XQ;(Q8"_6.V6-_GRC/.
M^YH%@Q!V2E+B@*%QPF?(;1-Y.'$0-P]$=^\.#U"NI3DR%^# ZVGV*9)[&5?O
M\UBPIV&@@B*&D=)Q?-1[!.%N2X;(-HGHO1_0:Z>\PXQHCU+C(,=^*;X=AS\<
MGSW=,G"!O0+*<\NM0U82+NAN#&",V9-=*:7H$ZB++0+KV[V;+ ./&@9DL97,
M><<(-9A03EFUY!&/R8@*XPXU ;1'Z6*<.+P+:N/JN5A.)^<0Y71OP5$;5UU
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
MW:VU'0$TG%U>B5GKAH!]CP<0G5O&F-#6<64$08Q4L4'.,&[NU_=6!:(?U7<
MSE!JWRXZBX^%FOS7:EKF^P]H'2UV5;.+ )&/^#F/H$N1#QTQY!4"0O)!TX=:
MT>-UZS/;/6%V82?^W:J<W*9[X7Q$\N$SY_OU![L*J?2R-QYCPI@E*3D75^?"
MA/9HR ,VEV91S]A=SOIX(/0T/S;WG&H:F)268L*=8T@8J@TD%;2"0-W<&AG:
MPVC/EHZQ&HH=II@ORXC!']/E;941J!:+/%7<,JOH.!VM1U2C=3#$ \\I<]AZ
M3ZA7&%4&F:!8#)D*=VF.= _7T)-(7%F?4WLKNII?O2GFDY.D.;NO(*#SUDM#
MO4/IZ@85_?4*$P9 \_CST$Y/=]-,7^ -9^-\R>>K_,D:>GPY.M@FV%0:3##-
MJ"8:(LZ-I]LQ2H)X\Z,S0[M&75@MW8 T,!%JZ'T1-)3*$6;B^JF,4\P07#EY
MTMH6Q:AZJVO7MYK/Q:1Q)//MUWE>+FZGG]_EY21.*]E-/IUOW*IO#M4?6=KO
MV#?WG]U'$-:F^  !RBD"X[Q5W>45QT5UBSMOQ(O1==^@-2;#-U&2=%?%=?9,
MHD,<J-$T0$ZM-11&^FK.XN2$R6X4#MKF%J-\6:KO'JOF^XEWG[-IF=Y8;(L,
M?<BC@3'=&WPXT2(P[!T3W$B E5"$,F6KA4@1C%KDN(.7I>#.,&J>I+N^4^()
MO4ZI]FBCM+7&J;#$*<. @3(B4FVM*:-=<UL,OIQ 9.<P=3!5/Z786K!/]V]7
MR\7T*M],*46YSPYKUE$PGD%@'3. 8*$!]$BQW0A=BRK$\.7$$@>!KGF.P72V
M2L/MBB--^PLP)>-Z*IW2E!MK%/>[CP$ZVN+ S,L)) Z)X#?&]%&^^E#Z[IMB
M.7SQZGY+9G_8%.)=J/F5G2ZRFYLROUE7H$])S&L/[7)OOG39[JV$[_//J3#_
M_.;5_+HH[[*ZI;OK- ^.V715"+,4.0L!0]AMCA-*$*UB:NM,'#V-?I?-?F0@
M^G[[Q_K%NVOW%IR.'[[1&!B6;LR(:\D.F[2[.63-J:.EN[M5],'RW7T!EPU8
MO/M\%B[CI)C>IE>+B.5BL9LVCI\O.=HN$$LI<T@J9!#$E%E$:040L&3("KD-
M3YCT0(:GQ.L0P:%BL5L13Z8G/7HN6.\4L$@#)BQ7C$JMS78LTGHEQWV"I",]
M/=5^!PB];*U?1MLGSH2,0=D=^6[_7S('CZ<2/W@D6"8X\1HB@"TV5#'/<245
M!V2$904;HEIT D##;Z_>Y1H5"7_-BYLR^WP[G62'RB,??3YH;R6/EI&/+B5(
M5S@2[ZLQ1;=SR +9HUN'NT2N5S9L!OE0PJ/UXPX^GVYY-00ZQ*U42D'D');5
MF!"6(RX;V(&>BOX0^CZT/ZKU>$Q*;Z+L137\13[Y^:;X\LLZ*:>\3PKGU0])
MW_R!OK>_#K]_V*/<;W\,"C!"O=324&<DIABK:O@*,U@KIC%<1<$.@"]:0C"
MSG[51W3VJPX68I(2?S$!")OX_[#>":P];VY>]7)51?<Z.QN" 71FWAS1F7D3
MTD:YCY:D5$93'ZU+LKWY1H+X,VN>ZM[YGD,_.CL;@@%T]N_OCNCLW]\%XI'V
M4#OM**((0D?03F 6#<'&.NL\F;@?G9T-P5!!!)W-LODD_W";Y\O7"?;3-6P.
M-0F*8R><HH(SH5C$1E!1C=!9UES)@Q5"[S^\V!%XEZ3'R8#3X48!*RREUV)=
M$4H[*)W>C9((-_*88WOEU6!#*Z2^5UZ,R@L:(QTN0X.#%UZ?/"A_HF5PV"DI
M8%PM/;(.Q&66@&J\AJ+F)]1ZBWMVH;RGYV$[!:G/>$B;^U,T\HA1J@C#T3[B
M4E-6.2#1RB7-$P\'J[G>;S2T-61]*KZ[:S1T.LX2>1SEAUX#J(6N[&,CA#/C
M- W:*JC6?1K-H/D^U#ZJE7\4VNYH(_+5_"J^MYQFL]U@3M4;.] @$&VA!]Y2
M%@5FAD$BJTT^8ZT9M,Y@F[M4:B-?] !+8T6:8KY8Q=?65..!QX.(I@@V4&FH
MHDD!A8=059E:E)'F:6>]A$([5F(WH#16X?M\D6>I/,7\RJ8+\HKC1O3)-D$!
MR@SE6#OE-5:0,*HKN;%Q0X9BAE=FA\@TUJB:S=XN;VM_E <>#P@YC!WWWD<?
MTA'".$25M)R (6WCX?78#2B-5?C;=#9=9N5]314>>#Q@S+!BWF,'XF+@+12[
M!!;+@&Q^1J+S(@@]J+ ;4!JK<%O.-4X$[XO[;):.TQ]7XL$&07A,7;3K(#02
M2R>P1JZ26!+:W$[MO%1!#VKL"I:AXE+G%">@RD&KN08*0TL$8YA4P1F'E![T
MYJ:S,NSZ2;QOB,M0FOU6(&5=@.>8AI\^&I3R7AOBJ+&:1MIB82HWS7F$FQM%
MO9UK[%73+?'I]RS:Z6-2#T[97[_)EQ5O]?UNVS9?7/HH5254JNKBXFO+^0,O
M,0[M=3&_>3W]DE]M-/"ZQO&JIET& 2&'!@H@*,6*&V'=]E(OKX25M8H0]X/2
MPPM$SAI<_=-733J.:QLU)IJ8QB)I.8XV"Z\00S3^:L"5X>A!K/XI<?!PU@"X
M_@W/:6% +(31?N)&,0$M@]!7 #D"AKR'L/%-0'WRXJPC6^>!.>[#.T9!Y$FZ
M\P0H0XVF4F\KE7JLK'3CW"/I6$]'3_$T0^AE:WU46R1C4G9'480SCVPYZS@S
MU H?)2,4(\]%)1728H2I"PU1/71DZSP 7L:1+:R)IAYBB2FCG D A:O&Q 5O
M7M9NL"-;@RS)78+X,L[O0&73O26I-BL"SD'LW?8>0T\81'J<2W)'>JIUD*<9
M0M^']D>U-(])Z4V4W>OI+4810$YR"*F3*;N?$%T)[*4>T34<'0'__/36>1 T
M-J?6>WHJKCI1ZA/;,7L>#8YKI15CGE(&/(X+%**5E$+5BV.-X<C6N8KJ") ^
MY]632GW^4.#"6V9IM!DU\4[[",3V*A=/G?(CNHJB6W6VAJ)712ZFV;ML,KV>
M3H[K\NESP6"J+)-:<N4\A22*7<% A5 CNNJN!W6V1*-/C;I5RB4_JLR'CP2B
M'!+ ,2,<X\A(IN#VIEW/N(#-8PZ]9"UTJ\<60(SA2#,6FD4'G&(6Z4>00=5M
M1IX!WJ*X2"^)"MT;,F=#T,Z0J6/![*ZY!#2NSH1[ 3DGQD!<7>GAA06R>:I!
MY_<@]&6Z-$-BC&DC"' 'XLP@..=4&&&I@ML1:(7UH"?6ZE:^'7B;L"%6C;_'
MAQD!'XME-GM2RO7(G0:/G@]<:J05E0Y#0[FE0HIJ_M"(D^;?:8\%L ?2;9?
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
MQAQ/ RS'YP BH/Y1$;JDL\T^L'WF3B<EK(\O$/RD&CVGTTF#7LS+QW^5#SY
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
MYU0NN%7E\)*.UE6S^GNZW;62S<S_GUVZS6^^,P3]MJ+##M@(.Q2@*'3L$%,
M0QQ[3FLX"@)$T*5I;8V6#%:>-+:&<=R5!9Q7-KRR]JC;[GS />P6U+8!G%%T
MU(?9=T_[KSB')_JL@0#,VT]-.%0::ZR2IRNVV_(K+ZB2LB+E[G-SL]L.IC]F
MZRS_TEY'"P*:Q*'C8 0H#FR2 -_NC<<12*2NH-9DTG =L^]S!TA7UAZZQ>I0
M_@[,)F\L/L4B5]CH(EVLH)F!;SDQU$2UF:,O0N2=.P:CE_UE5"RZG7IZ/,8$
M9Z**^*$JO^3\5:@3QE?0=1.<>&X4X-!U78I]Y/8FB1?[4CHXRI!I]7O4^P9T
MULF>VCT_PQ<YJHR? ?V)9-U7DDM2XX@7T\+).->@@$>:9]%O#UG!N?V8\3?+
MTJWPD5H],GB.MS/BIX7N94B>'E=* \W11,''OBI90V-#PY7#1GQ\J8BX!-EN
M0"GLY],8#!0!;_7L]2Q-%8D$!J&>>>G],,UURI75._#=1'$H$R"=9:+NH$Q0
M, H$8L;2\4#HZ")2(3;+T%9S[BD5ELH\"F^7:I@"M;N.;_C]"@D#=1CG>Z%'
M: 20$[D@Q"&(PAAWZQ=.$#F!+[JS9HP-@Q-? ZQVIS\#9K7(9KO:X!Q-YW:Z
MZ&!W&9U/CRM/]ZCHXT>T4[W+&FZJ+:DVV09__UN=;5X7[Q^R*FW:";4F_])N
MF]P#\5T8("^B"0:$)CX%7NP,0&(DM^W0@'G3*W6\]]VTO:_="%T.4*UTC_6?
MY&H7$S$0D[N9Z9<300:VT[X!+K]]]B>.V,J+GZT]:.N >C:!E"?VC&P:C-(R
MQ-2D@^5D+5YZPNPF;WBEO4(XB)V$^,Q*$O"SKW[<7P+@A&X02)U!DOA8PT+)
MN^M6>I)?AA;AR2L3C,AKUZ/]S%?\V^UNT]U45;7KEZAIJOSSKFEW9S7ETYNU
MA_N2)Y_#ZND[/V,ER_$RE$<%^//9*#7?A>>>-O^QZR]=OB[Y**M8Y]N,M:BC
MO<JEK*B1 *$H<2/'!780)PE%_309@QHC*G2=]:P 34_E'WSB7;$:O+**7M;X
M3_G7:UZ1[+HB1$<Q.$^T!2>[EAYHR0FQQS'>.V0]4VO^ZQ^E]#01I'.3;'.V
MB64DD7DI>#I9-W\\1!,;R1Z8KN;#+AYTS^N@_^IVYR?0CSW;"Z$783L!D"70
M<)]**0ED\M,8.X;3S#&T=O]:>@1.+G&,8E-,_Z<B4D[&CU%=6>R[;;:G\QCB
M%2^H'ZIRLUN?9=>(*I^A[HRXZB!\&1JIQ9-2?W.4OE6Y:AO7L:WW-WPC<+?M
ML-A\J++[?'=?'SV5LO(1H01!UP]#'R<!#$E_Q3-V(L>A<%@,%BRWS8!06 V6
M7@CN</-%C(<.(6MXUJ8';K'?W*?5'UDW -YDGQNKWI_:EZRB#05*L$Z>,4*J
M2\-]:'XZAOPSC]0>=2NH ^XKH;> 3-VKK<#NN1+6;+B6(<"FG7Q^5[=Y3H57
MCOEM'CAE92X_ZYT5=9<C,(+8#?V(^M2) OX*#-T;"Q($I>[/4#-AN+S\U)3K
M/UY]YK"L]1$NR5LO%.D37'(WSYSD8CL'U)/6/X)FH:KB%Z#QK]LRLIWUZ;<7
M3KST?I*N<XONX_A=AGJ-=>+I0KL.3D35Y]<T+_BP^WWQ*1UN/QWT+H8$@= C
MD1_XGA,X!!ST+L:>)U<9CK%DO/SCDVH_W3*$/__2SI^R8B,_/'C3L/Y5=R>6
M)4N]4?2*291Q7I5TBJ,:YB<9F1S:<.GR+'79&9;.R),.;I>A45H\*?6W/-E)
MN9NLJOB$()\NO$Z_9;Q68__M]H;6JR *0P_SP30_5P=0PG<B=6:AXP"IU>K1
MQ@S73_TB0,.!R<[&C:51=$IN0@9EY^4Z:,-22@NN'42RK_JMQA-+U"6VSD[%
M:2)Z&6*ESYUGDW):>1*5K:2LLORVZ"Z47W^_/I03@X3B[(;]#0.R@A"")"$
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
M"LMM]\)(?5VB]7_N\BJ[@ +Y;N!25F='%/JLX@Y1X \H')=@N>T+NJV;W[?
M?G[')P-URJSN$ BJ[!S<JXELCY0_@]MC7:#$RM%Y3F$-!68A FO*NZ?Z:I1%
M47G%NSHOLKJ.R_O/>='>=1.71<U*[*K]IKUKN=L3 580!I'#C+%:.H@B'-H0
M> .$"$6.PE$ K?8G.@O A[+MCB-^/#SEP>ON7KUJ'SQGPMM.TJ9=5"57O/3&
M0TQHIX^!DLH.,*TCG%?6(Z36$=1IU56&PS/2:B04R]!5,ZZ5$S3ED04KOZR[
M^?XV:^[*S?'[1)Y+?!N%,8J!XSA!["=[\PX$F"JHJ3;;TRCIJ;JI0VQUD(4>
MZS(<!<5BU2CSVJI4>;:GJ4U?8$^F*!T;@&6HIGZW+I6A>GB354M6\QY/.+2[
M;D_,[3(4("&NQQ^>3/PDBFA(\(""!E!Q>*_+NO'A_7OELP;:B9;3Q4D9'B>/
MO*K_Z=&\Z<_]>8)3*U7S"*4@G0)ZJ3LPRY)-[=Z]H)YF6%0N.8>G7MK78E"Q
MV;\7LP(Q23!, @Q\'+L8V]@>-B,XK/X%(Z='U0T;E\[A<J'V8, F;W;5Z'G0
M$30K5I6&^=565PXXK[H'BZ[:$P![L#,7ER^2*%->CH_$LI12IV.72DQ=W.G?
M*[4"-H;0(]"#GFO[L1- 2/< $,$:=I:JF)UJ9^G#T0Z=4QND3.V/NLR[F&#.
M1+F<8"KLAUKJ)B@MFY^$0[$,Q33AF/)F)TGN1BIFDA=IL3Z]VRJ@;@R<P/<@
MA%'@1!#%_<.;KFMCW]>PNW2,^8EWE]X,4+7O+AT5@U$J.A7]6M5T#WK!NTO/
M$"LOL#JBM&BAU>*@F.#JXU)]=^DU/Y2UJ[Y_:LKU'RL<8@!""&@2)S9)((B"
M>&\U)LZXS:1RM@Q+ZK!9<5=4V6U>LT]@7;KFR,;N$I6D5'"L/B&;D@/TDWM
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
MI.6,)HZC<1FB-M*'4F?#TERBOB2 ;_(B>]UD]ZQV!A10%"(,'3=Q@BB!'AF
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
M?+QA[62@K&-4*KJ@R)N @)JG3$Y#9V1+0DC-LZ:FI?+LB:GI27]?$M1QY"Q
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
MNY6(I94?J('():"EM TCN<ILU,YDM84TEV7DOZ6042ZR2TL^UE*5#UG5?/_
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
M!P<Q\D&4>"[P$L>G ,+>7.+;4.J)(&4CIF=L>AR]<,E)ECIS8DHU"6ER G6
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
M!(P'+)+@&".DN_C,4Q;'2C<UIL QE7:>\#NU T[O0?OR2.>#<YX4O"^=HQN
M1;+MN"EL?"PH9)KJ^]\F6H -C 5%36^[PG;TU'8FQM%X:1]BHN L8-=A*D_+
MZ9N^UFJD6ODA\MR$)I[O\]##(J B[#X>>QBSU3:_K8N3? 6O.][^;*5>F[:]
M]@4,:,^=>,'?6WU[OJK.TZ*FI #8K\\ZH7XKUR?K'L.NGT3LNQ&NJGS_(=^O
M2)*BQ&74)\RGE/N<NE%OTN<>:'MLE"'+4\,>6_,,Z7'XD>NZ&E__[ES]0MU?
MS=*OOAY/I? 4>^=]60$?&QQ'N-K2>C*N87,Z2S3;J0PV0.& 2AEA?AG*9<:5
MY_6[S/&CJG#'3<OW>5;EGXO;N_W'F]^JO#&[0BR,!/=BY'D\1!'#0=B53> $
MT5@I$<V,)=OI <==_0;=E=/@^[F\^5DB;+L@3,A&\JJF9--1"CR%'\&F%;T:
M)&I L,P0O S%,N1+::,) K;[/NV*[77QL)&M[^;),6N%OU6->LIE3I@RE(;8
M1PG'E+N!7-NT5JG$HYX^:\"69=TZ(:SS&IYB=/[H44)R5TSPJ[#U-C&U,/U:
M)JN +;*)V=7;!AO+LMHVU]M47-K*,DCB K:K3'I3VFEJT)>$Y-)?TODH)\=-
MPHS\\^/-Y[S*=]]SO)%BNFT>QCC""'WF$B)'GL1+?,Q0C%%_%B_1$0Y[0<BP
M<<OCQ!'OE?.A7DTVF.LOVP)V#6SG##=8Y>Q%16TJ/&M 8*.+C5A8>A\(QNG
M1-I:>)8QM[;GWHMW@*SR"-;>S]E?OV;2:I%MGD"I5E'(1"(B$88>B5P2!0FF
MO>'(9:#L(P/F;!^?9W\Y]STR3<4<P250(Z>A45L5:S*/^*Z>*>/$.YUO<Z:B
M>N,)7YC.&7#HDK*9X@JL9;^7NS_?;3_MRNN\>F:9!W[J1I'GTD P-^%$B.XM
M3,XIAAWUF+!G6<UJ9#\7VY\?6FR:>C:&3Z"@342EMJ+5^.J:B1W"I6C:9=I4
M1,T Z0M3-1,>79(U8VR!=4T4VZ*ZR]>_E.7ZF64OQ2@*@IAYD8<"-PFPWY^:
M<QQQT/F."7N6=:U'YMS6T#1E;0R=0%F;B$EM63ORV0!<BJI=9DU%U0QPOC!5
M,^'1)54SQI;.KM\JII0E0BYNA9M&&+LT#4AO(L9N>DPX*_?9!KZQ]^;GZR2=
M':' .YS^3MS;3,%WV<RP8V ';;Y-,<4-+V6F%B8<(.@#&U5 _U6E0,ZE'O+=
M_O&3;!M[O%WS?QV*A_H8ZKCY%?D"N;Y<&H8T#ED:A8DG.KLB)![HC=#QUJP?
M!;< KYP&8I-#?@0YVQ[RF[0-]"%SE"^C8QGTI[35. UUP=^J_.:P>5_<Y"L_
M12Y!J8]#X7-!@@2QH+?,W9BLON>[;^7H;@BP".F(Y^"4NV*+Q=E(,/5\^.'8
M,Q^./3/O<2^D.Y[HT^F0&N0OO$OJ>*3:*;794K^1D6UX51>7^+=\LQ;ECN7?
M\TW9*L)V_27;G Z(I%WJ8RQP'*=4>!2%4;^I*F*.0%N;)NU:'BV;_+3*J7$V
MJ=0U-NU#;Z-\J\W$YZ(:-E&O43HMS!/59TC;BVZ*U%NZ6Z/,XX PVHC&,@32
MBF<O+O'88@\PCZFOT)W>6CC5XSFE,;'ZR"D4+$C"0"[K*<>)VYMV40*?R(PW
M:7TFTZ'L7PAYG',=\29=PS,7<VPOHV>:=>GEW,4T7\KUWNN1^7.^+W9-::Q3
M\8C/Y68CQ:$NR8FWV>:Q*JJS;ZV0B$6 19URCGGJD5BX7:ZYD*@"V"LCEC!,
M,:EQ3KB?E&&I<3H=4*<'[_QQ_FUHX7A;D5*; BTA2+#ID+WXV*E KT?P@ S;
M#MDRE-FZE\_+V$_"ZFC]7G&,_42$&(4)QC%E7 2TMY?$6*SD<KDHUU_VV6X_
M4J??M 7IY,]A ?O[[M3?R[/^_BV_+;9-X:QOV::^TFM(?-^F>:2\&N76F( N
M1!IUQ$^9T(7+F[H?J@(&9&:T1'UJ>OJ[[?6NOLW(\O;/%?)CG'#/%6&(?,\7
MO@31HW 1T2EL8AJ"SE&TQ@1SO2YJD%F]N9U]*S;MXV;%]OI0UYHQI&"Z41BI
M:S:9-S]=;-$Z/5SGIQ[P/Q:BA*_3J:./(P.S<-4<ZYVJEAIA<?PD,$T]'/A>
M&J0^27W!<>BFO;V4"=Y- OEV/78*^)8E^!2P!V5F IAOURJSOQ]@_J+*],)[
MHKH?RO,7&#.JO>OWO*ZSD*_Q]WR7W>8?#O7[-!]OFA<:JX^'?;7/FK;%ZK?-
M\O5I[ZZY,G;<OTLCSJ,(,2](* L%3SS!>W !0:#LWXD@6=Y Z[UP.C><UH_Z
M$+_UQ#ES18[,=8N3DZ#V80G=T\.IHJDV/5I@(&&S)MLQM*+'9E@?$.^)P[H,
MI9_:Z7+6KC3I@^]M4?<53T3],B;RO-@/H@@C%G1)WL(C/ XF?-I=$9'M(YCS
MEV2KT_O?>>=&6^CW^N1(K4MYYXHCIYE.53LSZ6OOJK%47%\O+HS 5?>%%]SY
MDPC2IQ'LO:B7Y>TP,\^[!T;('UH#3!K<98PB$_ML]L%V+<95QY#V2?BLRM<U
MAGQ;M>]=]0.71T2$?#?%;B+_/XZ8Z-^#%UY ,8$,#B--65;]YK'0G[_5\)QS
M?-IK@K',JDGUA*3"-+@!UO'Y*7MLMDYPG8IRVRRPKYP/LNO6;W3QOVO8\Z4/
M#C,X(*2&J%^&0IIRIK32/(UHVJGQD<?3KW1MLWDFN/G/YSJOORKV>5>)O]UT
M]58\1CX+?3]&8>SZ5,0).6*E@<\,2*%EA)855';H[C%M.3>^E\I9-0]I9^U#
MVOG]PZ9\?+:#"KS /5-@1RGQ@F*J+^!/!L0SE^IW%5\5^MJEJ_8/Y^A:_QY*
M=_"U")D?%Q[XZ#!1<UCTH#(5!VICT:01L3Z$U3>4]H_OMG* ;>JY5A_W=_GN
MZUVV_?C0*.XO=39P]:X[2UQ1+\$!HE$2>!$)@C F"3F.P#P"I=PN!K3MI<)X
M96P]=LY<=AJ?G;UTVNF\OG):OYNR0S^29 +C:4-%;36I'UQ8K=%B2FOMQFV:
M%<0_Y2RX?3ZS&2%<$J(DICY-P@1',14DZ3?_4>AC,=W" 0AL^3+:3C [M][2
MR 5$>HJ5A,4@S[2 4(SOLL; 5V)A;;6@&?(??"P;Y;K1M<$H_D'Y>._N'[)B
M5UNG$L[MV4T^+X[2(,&Q%_M"")9P-W![HTG"0(5R1IJR/&Z<@-7'=N_+[>W/
M\E/NG:X>@.Y^_5A^%8]6IZ,6>&;:Y#F><=M!FVU??IBIMY(<QU.\#'4TY<QK
MZ8ZF.%)^J*Z>RK>]M#[\J>\;;*4M'X4!0Y0S$L<B]&@4^[TMUW,]T -U6A8L
MZU6[L,\:5, 7Z/0(4U,B^US!!*BEJ074G@ZVD"9^9NXU5@;$9AR+R]"8D3X\
M?T[. "-C'O=]W]UJ>EPEB":4NB%.1")5BZ4H[K=F_0@'H<:=KW$&E3K/Z!M>
MEUZA/>(<_YXO@&,U,9J 5Z,O^K[-Y62/]AZA#*B4&7J7H5:&?%%XMU>7(?4:
M;_NLV.;K/N$+7U\?[@^;NMNS_*:X+O:K"'M>E A.L,?<F% 4A7%O&'$>P4J[
MC39G._/VA,A9MY"@5=S&,ZHF6!.3"5.M'MPII_6G<VH[@!/?,GV;L0$!,TCW
M,E3,I$,O:K$9YDI5S^H'S;;74CGKU^Q7!',<^9'/61RBA/LN2?I\U2#V&>BM
M1M@GV\YSJO=)&C3.3S6>?SAXO]\5WP[[[-LF=_:E\RF;?N'RA**!GJ1'Y3(Z
MC2;VTD1C@@[MW_/M(?^<W\NNV&X-WY2[^_J6\.EJ:9WY>EW/\8M[^2L?;[[(
M[U8W<A)RO.KMK9A?ORA#F&!IG,1R_>1%_?EF$(D8E( ]&2C+';#SX\HY>N*<
MN?*DQ$+OC=.ZT]P@/'/H2NO,<+K@JLY%%AA7Z(QELI!:FMR8"<'@%&CB*"]#
M\Z=W^\5T:A;>E3?5'_)=5I\^OJ]K@9R6K(0$'F:<NZG' X1=@D@_Q0NI2T%%
MP75MV-Y8[V$Y#2[M'2YM"A4WVB=@#[C5#B?.SF;[Z\P,;;>/Y'(9FC;:B^=;
M[D98&:DXM-OI9ZF;NG&=>^<3#P5<I!CW1F,/(0/"HVIJ-OVY<N@;AU=6F!VE
M1S9(-25+;_,YI3[1MT\%S5"\:+4".Z,F6GH<*2?V7M_EZ\,F_WCS'X=L)_O\
MIG[_4,[EBFSS;MO,Z^HIV]=Z)^=K_O>>2"+^7 4$)S0*.<-1'&&?17V2<8(C
M/PE!N_!V$%A6NB-4YXC5.0/K_-' =6J\3@,8>E?:3EC4]'#^B,!DTF P[*3,
MZO YE!MK-3[+T%C+/C[/=IV 4?778.NMV*_9WZ?:2<<TM%BPT.6^\%',?#^.
M*$/M_#5-O;KLN?*3I_HF['7C[@A!PG).N&;+MAS@:*!KFF!V&1W0B"<O'E U
MQ<Z(SG3JOQ$-0@_%D>RJONNZ3%I+.I-R;9B $BU'&;(\63EUK('WRRW0IRU&
M=I@SHD:S32*&:(()$IS=Q2J2ABMO2Y(N/ZJ:)+)B]\]L<\C)(VGK)'^YR_/]
M+[OR\"!7?R?SA :^'Z2,"1X'/A4"LR[)"A$4PPJL&#-J6:MJG$X#]*J^"M=A
M=1JP3H\6)F+F^%83M%FHAHF;$LNSKYM4B1R0/^.Q6(84FG>KM-R&-27R_>E%
MCE_SK%;G]<?MY[IDX$["(%E55+]MRV]5OOM>M]5WVX?#_FGYXQ-4R@5*72P(
MJVMI>4RJ>K?YCRA'(2C_:A: $TKOF5M.[Y=3;IVC9T[CVI5S[IS3>/>B_/3(
MK;!YV@)0ZI?:#/2'A7E:@-UQQ&"45,:<.1K%PL:G62BX-);-%P_E*^W?LV)3
MVQ;EKGXB^E0<]V3912*)8A?Y2*Y%N$CC*$UZRUA$+NA>NP%[ED>E(\2?;\K=
MSU7]KOH))?!"NPEVU0:&J8F%Z?P@I[/+M0)W ^IKDOEEB*E1CYY?>S?.EOK.
M;%T;M:EH13=9514W1;XFC_VULT.V^37;UU@>6;;/GYV\$!\A3!"E+DM2@5U,
MPZB#Q%B4@BI(605B?6?WB-TY@:^7]&?PG1Z_4SL W0"V&275#>*%! BZ@0R.
MS>S2.X;JP4WH"2*X#+&>QM47F]B3\:LJ[W45HO?%]WS=%CX@C[_DY>TN>[@K
MKG']2.,S$*D<2(07^XG/&<<XK'/"VYUV+_ 3Y$,$W;!IRQ+>E&O:U'#[>DU2
M(4Z(G0;RZ$T4T^%04^X9(P'3:N-!L*+.,#H']-A27):AP+:<*R=IVS"59465
MW=[N\MONI9SN:LYSVX'OX<#U6<R]*!9A*D32VXZ%H!!Q-6/1LJ8^!5E?B.M@
MPD33$+MJ6CD]L3")O,CI[+*HQ-R &IIE?ADB:-BGTF9;A4G><(+FT7C]C$Y$
M!8F9YQ**@I3[HLO-Q"E+0!-*0R8MB]Z7?--> WXK'?JGW[;985W(7[U<\,0J
M]6J". /K,$5\.^U\+D54HVY $@USOPQ--.U4:;6]PE3QTZY<'Z[WOV=U@6:Y
MS'\EF4TDS(_BA*&0<3>AKL\I;>4X]/TD!"FB 7.VCXVNKW<'*88]1)C2F:!3
M3>4F9A*F<!VX(XG+R(1]F[(!93/(]S)4S:1#I;6VJ7LI\4M^6V]K?LX?REU]
M-?),4LEC]\-FVKGBQ.,A);Y+HP2%A+H!]UHD;A(G*:B\@PW[MF=_'>2F^DN+
MRSFB/I^6- F?_6^T2S?MNXD&HZ.FEG,'!B:?=F)B^8JB,K$#(FLS3,M07:L>
M7KR<:(M-95W>9_OV\8]#56SSJNIL5OCOHEH%+ PCCE*,*/+\,)*#0MC;=%F0
M@!1XE"7K*^T6B_-'C0:JGN,X5-3)R>@#*J(B<W8T;HB4(34S0N9"=,N,+\\5
MRB!#REK4FF!E785LQ03'+D/$C1(6XRA,">GFH6[*!$Y!V@/ZY,FTIL4#51L8
M2XKJ8HT@735YBQL[>G).PY!^:-&U$+W0P_Y<'T8P\)8>_%D^;%?_KWPHMK_F
M]]_RW8I%21P(XB'79SX-<22ZAS7DQ\=NH)0;"/Y0RRK00''^:,$H2@"<F.'>
M;Y436,>?AHYU>=V\N-K,K^>AY0D$T_0\$\7:D4;J/(221NB>N_:*QFE[/Z^\
MZ<,N1T9=3=2JW?XTJ3HEEF2;9D)%ZH*I/&(B26+7XP('0O2V@B!6NL@XSH)E
MN3O' UIDC>1M6 "GHPRFAA"V5"9"TL^S29#\V_,)T" 1KXB$&>+F50Q#/I0F
MFQ) 2]H)V+FE;C+&64@#CZ.8I1AC#W'NI[TMY*=*E?S&69A42T"+J)',*:C)
M)*2-41,3"RLU/;E$Q24]&4W= O1DO ^ER<:DIB?7Y6&[WSVN?ONRPFX4A"(E
M*0TY3?W0]W$O5-B//*4"-8"/LZP4OWUX]Y4SY\M7_)5_45,("!?#<F")!EC?
M5V/@E3Y?]9V^RJ__]VWY_?]T[M3]/N[_4G?[^*S;GUQ^I8]K\#%OA]8!7&K'
M'M95?R$KYOF!\/W #USD4_E_/CE^,!&QTJX(X..FZ:K_[]V'7]C'7V%]584,
MM;YJF >MOOH6!:8[ZR]DH+,""%E&9X4 +K6##^NL],,JP/7%ZC!-,26AP"X+
M!.L^6/Y=K<0#X.,L=U;Z;^\^8%@?5>% K8\:=A_61X<]-]TUZ8>!K@G@81E=
M$P*XU(XYK&O^^Z=5(! 1'N&$ARA$7OV,R/&#(S>)(5U3X>,L=\U_QY_P!UC7
M5.% K6L:=A_6-8<]-]TU__W30-<$\+",K@D!7&K'')8.<%ZE\'W-3U%NF\TT
M'/L\X3A,XBC!D5S['FNXNH2S2*G#CC9BN1L_K=_9(]-*3]+G<;C33THA3 KT
MV+.24G")G8'L@M&$+B/18+P;I>&&-EY_NNTW'_MI*DB"$$H)X5[*R=%@D'!0
M;M((,S-ID%;:TA@V]77( I%FE&B6]*;+# '5"$CK<O4(ZHB"(FEQ [@4^)#O
M]H^?I-T]WJ[YOP[%0WU&T.4L<)_C-/'D3$P@QEWNIX';6Z4A M6%&&O+LCKU
M\*Z<!J"3;=?.$2(PD\@8O6I*-26S,+D:2:JMRX%#; U(ERF>EZ%?QKQY>2?0
M($M*R9WOMNM#M=\5V8;*/\M[V?L[8P%AGG %"R-/D(A&7I#VF:24,:JTMAMI
MPK)NG8 Y1V0ZB8\C.!Q6J0GI@XG3 I@#))!.PZ!>.JD>DVK9I1?]?D6H#1&U
M@,Q3 TZ41AL/0(UIN:UD(]H]-Y7(B:I//4P\+.7?2X3GX<Z4-!\HW;\>9<#V
M*58':YR::+.GH,)3$ <\_YJ7,X#^3L&=GOKJ<*BFO1=\OJ2\8RE:@.Z.=J$T
MV&0 FOLYKW+YBW=R@<7R[_FF/)]Q8S>,:!C[A&-!?.P%44AZ>S[EZI/@458L
MJV^/K5ECGJ'3T9-Q;"H(\61$PM1X.1P"A'DR+O7469]3-8T><O^24!NA; %J
M;<:/TG1C N@VWFP^[N]>#A$(<=_GL1"")R$/@BCV4&\J#ERE4FRC#%A6:PG+
M:7"-F_AITZ>@T5,P!Y/GN4D#B/(4Y.GIL1:):E)\P>E+*CR6HP4(\&@72H-M
M!B"[[XOK?"N5?KO^7#YFF_:]MW9N+OR0AY&<DM/43WGB$\1[8VD0*IUXC31A
M67H[8,U\Y A-1T=&D*@@O]/P!Q/@)5 '$.%I*-2384TJU83XHN.7I'@\4PL0
M8P-.E$9;CU:YIM=*U[TOMOF[?7Y?K7C$"(]$Q$+$F>=&R#]6K6,T#$$/WALQ
M:%FL!XM".G_4.)T&J%[5IY%D#\OX;#S#1-T Q3:+1PW2-I"L8)3U960LF'7I
M]0I4)OE25;X/TOW#;B>MMR\%K3 6@M" AY214&JMG]#^VA@7R =EI(,_W/;T
MLY0]K'U(*VL P80+SI6:2%FE"3C+K)\:>W_VU-BTNO.<B0&-T29M&7JB#[\T
MU'ATBYY_SC?9/E]_RG;[QZ^[;%MEU[505>3QR4^:0K\)<WF*@S@(4"I2"<OM
M3OB3Q$4BA!6^M(+ ]ASJK,AV!\YIT#GGP)L*VT]__,>XVN=&@Z0XU9H]/L"Y
MEZW06"Z!#F!W:(IF-5K+T%C+/EXLA&Z/456U%EFQ^V>V.>3OM@^'??6^/D[R
MNQ6TAU(WDH.$3UA,DACYN'OX+$D0PK#7R<?8L:R\-32GP7;EM.BNG :?X\^4
M_#U UD!'-4'Q,KJC$4]*\PT0L'?_2YGO]OF?G8$HCK'+B,NB$,<<D\CUW<Y
M0!DCROOUL(^UW'$Z,#I;RT!Z%';B[3$#FRQ,1PI@C]T>.7K[ZLHDJ>VD/W'O
MTNZY'@<+V#'7!%Z.CC\DFYI_["_.Q*D((TJ8AUSA!DDD%;3_\,!-L7K^M/)'
M6I8Y"40KW5>=$@5YL\,&3-KL$P')=+9"B&9NLPHQBLG,O5N79 SN]P(D3 -T
M.2K6,.FJ1'9?;![[3 X6>BA$+$JBB#,78XS2SD88Q]R#*!CLD^T+V?^JG!:1
M9D<&,J4F;/9( NO;Q/S ],X>3]JR!^!+6?^>N#D@@WIT+$,--;&7)AH$;(/H
MPA954X(F1!YU_3@@<<2P8#Y&W.\M(D%!+^6-L6-9-R_N^6I5IAI%J-H&^U1<
MPN15FT8K>VP#' WLL9E@=AE[;$8\*<VW.R/JU)6C21B)/1'CP ^3U \)\GG0
MVXPB <I0&&=I/H72JELUDM91*F6!46,Z-4L!JT&>X%H%Y'?1:@7U14VOM!@"
MI%%5Y<W^KVR7=[FKN'Z6_C8_N\+E>8($/&*^$%%"21C$+N\L1PDF2G6S3=JS
MK%YG$)T^X_H,I&99*R-$JRG9U!S#]&PTO;82N-[B;#BGRQCCRU XHQZ]S/PR
MS)9BP:MB7V2;3]GCF1TYZ4,1(C%!V ]C*M(X[5>ID>L'ZD>A6I]N6<DZ3$X'
M2J].DPYI"AMMUOF"J=)L5(&J65FF3+>0%9 ZU1I6+[V]M/TVBID%;,&-PU^:
M:B, ,67Y3;[;U9/5<T,I=2,7IY['(C]Q7<Q)<C3$$E_]D6B]C[<LISVH,2*A
MR9N"H-JG#*:H,[(%T%3[K.F)*IP]-55]U=]+LCJ.G 7HZD@'2F,-!:"L_W&0
MZ_]\MWE\MZWVV6936^LOD=8G*L0C 2.Q$#APW93V>P Q<1%2UM<Q1BRK[!&:
M<XY-1SU&,:F@N%.1"-/=A? 'T."I>-138ET^U?1XP/=+JFR"K@5HLQ$W2L/-
M"+9YBJ^;!YBJS_EU7GROKT7T*8T^BT,FHAB1(,*)CP0EO3GD<KKZGN^^E:I[
MIMIF()WC'!'@;*)'--.VW25J!O;J1K.YC VZ\6Z4AEL9]*BT-_-5_KONC,,5
MA$91E!#&8TR3 $6!Z$U%O@_,X- P8/U@]-1?-$]"=5A3/0"U3!CTW%.=*TL'
MG2_Y&#S?'$'?,C1EG LO3C-'\S$R[>+]L02%Z],DQF$4!#%* XS\(#D._YX7
MF,B\4#<V7_+%>]W*-^,)5I6@";F%RM$H6J=,Q7BO4.G&&--+42Y3[JCE9.CR
M-%+1/AWJ,KM57@G)P/GOK%C*N:#UL^E1Q *?<.JC#D9"! +E:!@W/I?B73E'
MS$[=9I[60S B@2,B,DH2IPF&(8G4C,.4FGF13[B&C@_-HC75@'MJ&FN*1_W=
MG#.C15ZMHC1EH1_$G$<HH2&A7M!+?1)X!/2PXVACEC6UQ^>< %X]Z;82(TQ
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
M-@8;TCU'6_W!E7X6RDP-#//%6W4<P9NF9>3KUWWL4LE6]?46DB:(\BB-68W
MY;WQ("011.D-F;2MQ?4F7*>QUV?P8!LTINA5VVZ9@5G]S9/CP'7J1E=]INRT
MHXT:;0/C@6'>EZ'8IITJK;95F.KQ^X=-^9CW4_77(1RUN9'RZFNYSS;G/Z=E
MM?]0[O\SWY^]D,*H1PD).0V$&U,>$Y[@'F\DU1LBE/.AG'">^ZH,')WJI[6U
M%_*[>^<QWY^]7'3EX/LZ^QDFRC-&7TW'?XS &Y9^8S&W,D98"\G L#)_,UC&
M2+0 'LJE=="%C'?M)I<H=]VWZM_S5@DE+HT8YW$J@C0-J!!]R3X1>@*4F[@P
MZ#_.R-@5LZU/%,\\7,A(J=EN9AX^[3>9V<948&OYL<;85^,VQ\ [K@']-Q^-
M1Y(SU1!M(H9*N;?M0;J$<U_L)<1]^2UO+R0T]S_;"PKG1=96 8]])%CJ^P&E
M4<1C2KO2:MQ%@:NT26?'\A2C9N4< 3O[LLZHZN[^-*"[*SY/ZP@"4DW-!T,A
MCW?6.&@,13]:"  )P+.&0B\GV'A(U-*$H4Q=RARVQO@"DHGM^59.T6;ASSOO
M,VDEV[#R\&V/OY6'_2]EL;VE-56[[=?\[SW9U#G/E!+$642)P/)_(76C;A0E
M+O8YHM#WG@V9M3U\G9 Z#50GJ[$Z#5BG0^O\4>-U&L :ST.;"H!BWN\\W .'
M+'.T6WM>6HW$H50%\Y%8QC+$AF.OO$AMA3M5Y91FJG)3K)MQ_Y/\ZOKQ9!+S
M!-6O)WHQ#ER:IC%%O#?IAC&H:LHH0Y;5\=.NV%X7#QLYE2EOG"=(83(XCDTU
MX9N,2)C4/8%UY;3 G#^Z/V=3N"&V!C3-",G+4#$SKI06&B%,J3[GW_/M(3_;
M$GEN5\HCB7W71VD@:, "$D11;S<A#'0_;+PURYK5 =3?>#? IYI@34LE3+5Z
M%F?7J3=)&A K<P0O0[$,^E/::HI0[:IR^;MW>+MF$L*F?*CW6KH$I!;"*A1,
M!"1$5(IF&B8I<5UZG-^1((6IUWA[UO6KA=B4L3P#V9P?*58A-4JOJIA-RRQ4
MSBZ0V@%<SKQ,@<=!Q3,7A:5HGD&/7JB>:;:45Y=955NM_ZCSU+]GFSI#_;GF
MIE$D$*4I]Y$7Q81Z/DT[VP0C!)JWF;%H6?MJ=$T7;;XXPPE<;9IA5W'9.3FQ
MP/7G)4Z7HWE*% XM2HV&8!FZ9]BGY\M4"XRI:M^[K9QK2FH?GYN+J0@9EG;\
MT&4NB_S89;VY. P%1.ZTC5A6N",NF*+I<Z8F8I/0!=.M(Z3EZ-0EE@:D:32Q
MRU"C\6Z4AAL<\,GI7?F0[_:/]5'K7@I?+7K-9.^Y^2A,F)^(,,5N@KBT[E&O
M-^\3#'N4WI11Z[O\+<ZK)@5AWTP6CEB!+U8;XUE-MV:A&*9C@^PN1]M4F1S0
M.N/!6(;VF7?K^=/:=GA3KV\NFV2V6TL8Z\/U_O>LSF+>=\*\BETB5\"$1!$/
M$H)]C_KH. =DB(/20D99LJ^"-2BG1P7,\QA'HF)JQV3\ ;,Y.ES.<PZ7(V^#
MU WE<!BA?!E"9LB7%]7:S3&D7#FAJNJT\'VQ:RY;?/RV*6Z;$]=N";ORTR#Q
MXQ"E$6,)9H(&Z5$I0S\!)6B,-F99N!I\S@F@<X806#%A-*UJ.C8IHS I&R!S
M?A%[B[<!'3-&^3*DS)P[STLCF.5)?4_LNKS/OV9_O]B"\R*$.0_DM"\.8N0&
MB,6=.2I<5^GESM%&K.^)U;@<"4SUE<7QM*ENBTW &'1;K"=K.9.K2S0-[HN-
M9'89.C3>C1?[8D9X4=4=4>[RXG9+#[M=OI7F3H]I57(AVOQU<RY_)SP!Y0$3
MW,=!DM2+T03C7@<I#1&!"),]%):5JP/N],AAZF61?#5Y6P;O,/U[3OGY"X'M
MTZ_GN!<CD=I4#VBH_? M0V0G\+.<NF, :XADNVVQO:WZYX:>6Z6)CRD648R#
M. RH"#W>7X&@'!/0)MU86Y8E]X-<GG6/K713(<U'R49SJJ:Q4]()4](>V8G
MY<PHWV!M0!1-\;T,Z3/FS?,*#499 MRIJJ^\[AKI_%Q4?])=OB[V]5<KG+C"
M<X.0N&$<IXQBZD='X?0HJ&[1&#NV,]S.H367JAIH3HT-?*5*GTPU[9J*1YAN
M/:6P!G-USN)R1&R OJ%D-@.D+T.\C'CR\GZ5(7:4E\A]%>B/-Z+89MOK(MN<
M597NM@4)\SU& B8M,LQ"(>T?E^>,QJ!+"F8LVE[Z'LO3URIVQ'E>_1ZX&C;#
ML^+*=W**@:O<M]E=CLXID3FTCC4:C&5HGV&?GJ]/+3"FJH>_9KL_\WW]O-27
M_/JP*_9%WAOT<(R2-,*ASZF':^M)<IPU<@P2P1%F+"O?"9ES@J;5&XWSJR9^
M$U$+4SQSK%K1N,N<#0B; :*7H68F'"F--T(3KS:U;X'@[?I)-:8>B>L1FB1!
MDJ0Q3UV*_(3Y'1*6( 8ZY+!AW[+2M>]PD!=O(IEX*'4D\6I*-S?G, E\HZ3L
M_"*H0>=0:IW%X"Q#-JUZJ/1.DDDVU7?Y[A]V^9V$(,VU>_2MO>>;C)Q$(O#]
MD*2($$8H1[C7>18+#,IM,6;4^O[?&<[N!,/<W-$<]:H;A#.P#MTM-$2XI2U"
M-0(']PL-QV 9VFG>K1<[B59X4\[XNW^0B_@FQW#'BNJAK++-QYOWY?;VO<2S
M;O(07YPN)VZ*1)0$L1 N83CUZ+$8 4,^\(:L#0"V,P6/F)T:Z,\-4J>%"LP<
MM$*_FFK.SCQ,0<](+W=.#[C>EWP1@^4(JP['0^F*-D.V#,&UZ^+S-$?[?*H*
M\8?\+WQ]7;]J56QO/^W*K?SR.C_;1WV1XN.&L2 H2*,T080AS_7Z;55& MBT
MU;AQRP+\.:^7$9M'!Z_+A^9MDR-ZYRE\F!R;#X*:%,_*/TR&)=3+;"]'>*&,
M#HBNM> L0W#MN5=.U,B!!^FOG%1)[;_>E-5AEY^L"^)ZB*:8)+%+?1J[F+;S
M;>PCEL"JE9JR:?LPW<#QN2EV%0_09R 6>(3^&J?.">.,U>45R1LZ,C=,_S(4
MT;A7SX_-K;"FJG_O\ZS*\7;]N7Y-9M,_LNRF@301,AS%2*0>8]CO;*5>'!#0
M;%+/@F5M^_B0U]E:<LK2P)-3E<]GA3=A(J=)H9JDV6</)F":Q%E1K%>Y&="G
M<5PN0XU&^E":;%TPI3FVG,;H[WEQ>U>_L_==?O<VKP6OG@M^SO;YIWQ7K^=6
M(?82%,O97AKBB)+F&*B'P6*UU^NL&9]6GZZ<'K+3879ZT$Z-NGFN\QI<&,M\
M2-1$;=9HC-*[\8&PHH100@=$TEILEJ&?]MPK)VKC8U2W2^"H5HP@))?1."1)
M(H@(:2!H;RPBQ-/75F434RMH#VR,1*KSIR.$5J@;*7=OLC:!GO48E%4+3.02
MM0GNQ* ":7*BOHZLJCQ_:O)]D7TK-L7^L;?-#OD'N9[]^E>^^9[_6F[W=]5*
MH)1X1+#$EW@2GV$4D@X."D4(4B)K("QK58O[RGG1^X[@3QWQRI$..+4'3NN"
MT_H 7;/:"I?JLG8!D8))H]4@65H?ZY$\N(2V'+=E*+%]-U\LQ"?A56_66+_Q
MLPJ" &,6^RP)/<I<F@9>VAOR @2Z"JWQ\5//%FM08V:*:ISIS!*-TS5RACC(
MU 2SP]J^\LP01-XRM&B, X,S0@TN3,\&_S//=E__*E=!&+,8^0'V4UX?:[ D
MZG<<44H34 JA:=N+F_O5P.6THK0SXU,.B=F)GHUHV)[?O1F(66=U':,&)G/0
MV"Q#-ZUYISEUTV/1BN+*YIBO(D_.%.,4$R])>>0RS^/]?B.*PQ!XQFO:^D)5
MM\9N47?5 F-!>8W'9!KM'0S'_.I;PS.EOZ (_8 *#/-OC 9K,&E#A87L#*N
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
M6AG'&GPLR5@$FW1#R'"2)6*_LHFA+#6"TLBB/,.I6T:?]^VM T*9@6>LGWH
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
MSSMVG6WUN#%Z'E1R%LV;-I!+E_2/R\JW!5TOU7Z.U7\_:!0,ZVY DJ(4AU)
M(63"L<CDGI"80;/;)<>5Y7L"4<DS/>MSI'MZI)K2.#-2M<K:51RMMN!0W*56
M^)TWZ]R:/D<VSX-3SJ)Y<TB72Y=,Y^T^[A=:,!!&".*0 !R+"#(6HH&'*1=2
M:V3:_NF3SM]]-%WI-L(ULXD\/X:-F<R;TBN[63T_GKF8V=/QSGAZ[^.9I7#C
MK9G7-)^%_A-3?;9.:/'T\Z:Z*XIEK0*A?[GY4MSOULN%VGD',\@$CG$(1(1#
MR/N"*(^D_F((N\=[)NH@*E"J@D96T.DR@(2E;1I$]>^8&5(O9Y8!4OV;9L=4
M8_/TD'HTW%-,'>?-#* Z,H#*V7MBN*'D_KZ[+W6/\B]-:UDM&5[?E:NR6TR\
M[4?%5$MZUSC\].(O+V2:40 EC**(DU3$*4=B4)9A;G2:RQ1Z/(-['T)P,/>G
MA 4OPVAO6^LC"?:AO/Y'5VH3R9WQIN=)\JHW&#"WE)K5+%-GT\\>D?$I.#,,
M,66"YS%4,6G$K_=_3.ZV5A.]>33?;>M\O?SOU6U-[[;5??,RDB_%0WOQ7KN/
MJKH7_<7M]]7F2Z'.C&G$ENOA5J-!WUYLO^V*%>OBOMPN4A%RS&,D>9JD89@"
MQH>>!<4DT3K^8C9B/=="BC@JQG:L4T49-&&JK28J4'6,V$&HZK>'8(,FVF ?
M;G!PY]0AQ0ZP-AP>\5,?N.;=H;/)@TYW9PXZ_55Q__]5T7U5##I[<]#KO^LX
MPU='KW,Z07I.=77G]&;,H.,\*SNJF7[!9IWZOZXW^SV_39E]8?4"I8*%(L*4
M)Q'!B4QH1(;28,B,]D;8EN&YV7,HJP7'(,RL^VSMH%Z7> KSS-H YKYYZ:B>
M,.9,YW.LE?/H4(Z.HG+[@CGA37?<0(,^=?=Z(8KNOPLB4TZE$ )1"5 44Q%G
MO08698ET0"'+DB_%IJOAH)A!<?#3H%FSB>PI$Z-H-D$2'#'.RO\I^7?<2G,J
MCDS)K%DY-C8]@CIQT&S;F;I3738N\&J]+=>[<OWM^K'H[@"O6=&T.Y];ET7=
MKQI?  $30GA(* HQ1D) ' V":)P8G:GB4<8TJY)^4MI_[J8WG^4'S_J#VS:
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
MDT4#E>V@=A*-C0@"@9I92(CUP!&YRG>#C#.JT19Q0CR:+#^'-90 Y1&$&#B
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
MN7W*YGFYNB7X.LFO5JD2&G&N2?6$>.U( -,[0&5E*0&L1M9XB\_70- -X3K
M_,2GOF:^(_OJ)MAA;JB%%EM.7!BT=* >,] VQFX^; M"-SQK&_ 3Z%S+X\>7
MZW3ZOIA>!9'<5 \U&[&M>2,)<R(H#I4V@6DX 1,H0.V:9R#BYFQ-#IU?^[6+
M?)^!I_)YM317"%7J09A#V724[WP?M*-6PH P2CG@!=-2:H\L]/4X*8T*-#UL
M,T17&EM;4/=%J9<@O)N.)HLJ>M;'HER*=#XO\Z^+>77?^:6HYDBEEBZ3P%Z]
MFP:A9;,FW@WM?B@!U</-<!;'HGJ=Y0&B>!T 2EH#R9D]4^J<N">53H^/YQ[%
MRMT79V5#Z3"'&3)52$(*F&,..'7_:-X2K&(VY(/])VZS\FO1N8_7:6BQ,\CQ
M,:+H<X=>1R/<&\?G6=%D:7<BA%1C =7[=')OLK8X;!)]6D_>$+DBY=";.64\
M7KI6II./:3Y^-S7IMWR>3A[U?I<Q96_E!"C'"0^[!!:" \&YNS]Q.6.BV#=
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
MQU*=KZ-[N.^C;%8]O5NFEZM?6Q]$T#UM)189!RD&SCNO# I_IZ#&!+"H-72
M<:%.PLUV1=!C\):&MH8=?&S>2,*XQ1Y CB!D2%NEB50U"@&'&'>? 2:,Z/'1
M36<R.#$35QZ<+3V$W=%8 F XX(4=PRLA.++*0+AVR,/0@:@T\ -\#M;G0]CV
M4._Q(>PHR\;+4)(K1V)UF^:32N?P15G]Y',V6I3+H=CLZRXF'MI48IV5PD"G
MF>#"4.QE'2@ 0V-UU"7D\'C8)65>/JKM4A*]<3.]6U\>J-%_+?(R.YZ:A[64
M*(H9=F''$$[2L'=PQ6B-!\(VQC]CD*^\^N1FIZ+HBYIZ,<NG0?<UQ<W7?+J4
M<15F)("W"N2[="U>"1GNX.4AS212ABTIC#F S830'$A(:B2$$C%)6XXU5O80
MJKX_9G8HC).MF(<'$F_:1$*PI4 %9 U$*&CLU-\C@"34[@3&RK.B8T>"Z)N*
M855_K(XLC:P;X&K R(8M!3R@MYA4CRX]]4(X;G6-AV,R9O,^-J7'N7&R&U&<
M;)4,8_F6E?.[CY-T6D78KV;:,J/[(>ODUD:2H$)[+3W3D&J#M08:U%8(%/:-
M&,^U8Q]^G1LA6Y?"\&Q!K=B $@BTE,1*(@D&U" FI;M'046=; :8[KA')G8F
M@Q,ST0=5>#IJR2JYH[&$.1P4&$:)E%(P)*0RZP>7& --8S(W#- WLD^K9'NH
MG\XJ^:6Z>UJ4=Y_GQ>C/@XR03VHFFNLPH25TWGA@O82"F?OQ&AMSB'X]-L=6
M"+'7YA@#?-^JX*=LLCQ %E_2[Y5+W'4QJ4+;5B:I0\/T'-MD]>R-*&^L15@2
M:CR1K-X6L.:DGRA]IU<3.R%G/S(Y^BFBS6>KI"CAF_/B><ZO?P^]S,H-E&M<
M-_' !,!(E8-86\JHLZJV$6 J33^;ZT",-6T2K"L)#$_I:T792[@72AN$E0_B
M])IBYL7]?*(P)FO;X0E[3W7\Z&*%ZTP&O3TVO+S,1I47T??1=3J]RCZ%->)B
M6HTIG.*K/ZJ3_&U0+':;KP]I)C% 80(TTUQZX8)NS5$--D%QSUT&F#ZZDR-'
MAWCWQ;S-G?V8E7EE9V_\LO609A).B$"<,\28E0 9AWBM5Q"NHUX"#CF%:IO,
MZQ#OTS)/A96\+._"HOW/=+(XG'+/ZB? <8H09M)#1R&'5C!^/^L$BGE4=;!'
M[+>E> (?ROFY,"X.[O.B&M%: F^XTP)JZ"!PNE9R*8+>1E#M8.ORBFINVE.6
MS/Z)=AC8?1*M0J%*[!G^^F#_GHXW**-5Z.9),5LT2IP8VW0"N55, 0DXQQ!+
MI:&M]0\*%8]9"0<87ZPS:O8H@Q[?K-3!2S^F^?BW?2^:GQ5.L$!:.<^I8YY8
M0)&ZUVPI,^+,<@OU1X)MN<N/1;ZW5;"8AJ$NEK%%JR>'Q540[FSYUG"<SP,4
MLS"4*@SI6"_FOQ7S_\CFU8!V+7['M9A4:H<FE 98B+1"\2J8WQH?K4B,Y6^
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
MN1BM=X 7%WT1M@/H^SU$55,K@!"?>.*8Y@(R"#@'G& 62$.LT: VTDIB1$Q
M]D'F)NOW&-:I,$Z@1+28)B6BU<1J9ZK]PR+NE E;"4#X'B?@8I3=YE<V9TC:
M_F0R"'O^;]E?RU\=;;2_;R!A2 /*N,' 8.$I):;.;D2D1R[&2C# R+*]V@?:
M!O_$U%MJP1',>UH_ =000PBF'@7-Q@CE1.U]J*@',>$]!QA+\<3$B\*^+]X]
MSS]48U7%A'B<J6BVS9ZV2EBTBYIM?2)AP!L4]@I"J\1(E"D!:T\U#06,>BP#
MWBY]3R2?WKR LK_4:%0LIE5DWX]E,0U_':T>LY5FF87FW?1Q@7PZRK]-LCI5
MC1H7WZK1_Y]%&@K4P5-VN0]U\;V$*2^1Y=1S*;&2TH Z3P0QTODH[@_P-K\O
M[@]!6$-0,9ZXH'_*\F6I(]6-C6TE6 ),L2266"P] X+S^KF6P91'/5T[-F%E
M]S$9AJ""M"&/WKQX#PP<3*R11'E*+.0 .R,I7$<1(%;!J(LL>$2$L?.X:#T:
MW]?A3V*18MQ5=[_8> "9KHZ"JS$Y8&S4L\B#[X+ZR3MT.G>2P\#^VYWDJ:^"
M@$0CCB"01##GJ0[C6:/G)78Q*8C@P;= 9T;54TBHEY SRV <:C;+YC,5A)6G
M7_/)*H%)]9YG,GO:I4:Q9K8DHG[ZL?3)QW;$CFE<-PD"I9HB+1%SEB-'_?IM
MFN*2,-OHOJFKE_FK[E?6;K.8S8N;K%P.97<RJ%W5$D.D99ACS(4EPC-N*5J/
M5AFBSR2F3 ?2?YE=IRV0^POT\+++-21WJPC@A]+J>?6$<6^X"0L5 T08A"QC
ML!XY-S*&7L,[@)V&99&8#X)MU4871[B'%A+EO:9@>=]2.;\C(U ]V[2S,L9A
M8'@!H$_,N:-AWT^[1OO_HX%NW@3WUDDH<P2HJL<H=-\0*-?I^4*_#3 Q420&
MY*77'4_:1OAX9BQMI_GT:5^V<F)CZ41AS!CP3#DB";8$X/4KJM!7 *)240_(
M!:YK-K2!;;L\^)B5HP#(ZG<'<>))S210F4)#"0S4-=(0H@"HQR :YC\;_O/]
M4_ C!N?6N/)HB$U)\JA*8J0&AD*"!+:."F:1J?= @TE43KD!O=3OF1W' ]PZ
M+>Z.6D8VUTXLD=(;HRR6@$MD?16>>#T6IE$,60;DD74BLD1AW<5RLO.(T[QR
MF &6AL_B*B _!-IIR_G]2&34!C0@=ZK3+3%'0WTT:9XP]4CN'-)&(IB7#"GL
M.)6R<H15L-;'PT8;=>(9DD]3QQSJ$/*6CT -#\D-ZB:(<ZT=8L2'TSYB4&A0
M(V4#;E'4>1/VXJZ@[I0RQQ^>=C644&J1Y%YX:(25#D$I:AW?>JRC_,L&%*)C
M &2*P7T0!N)/V6TV763KMYK_VNDG=EA#B<'(JK"_$Z^\@\Y@)^HCA64@+F+U
M@!ZFG]A0'(O[:6^Q?ROFV6NZP_8^'(8-QP B)4 X^!BXMK0)A1AM].:B!7O\
MEP"2#NW\>8QA_KYR4AW;N+9&&N@%D94!8,T4H0V("IGY*G6.QM)M:J$_%NK3
M3LIEP+_7-"L95 S"*D\EQ5:"L/09MP87!\@;98CKV;/D$>)W2[QW3>F(UA),
MG-)4,>-!6/\UT;B^/11+=^&W-L<;<Z6I'TIKV/<QZ6^S\F/Z<-2(G]NV&"VJ
M%Q8!;3>=+QWO+HOR9MFS^G?[YO@A;22(,5AE^I8">V%I4*+@.@ZI,@0W,^YN
MFNNS>K+/LM'/5\7M+^,L7\WS\)?GTSO\Z+[77\*'-HSL>9&$>:&$(5Y;X@AP
M2D!$ZHYKCGN-?-?Q1.Q&H$4KP#8[=1W-!C6=+M+)I^Q;46[B^[:B8:G @&E#
M6- - "<6"8OO4> LYK TM!-[;^R( +ACEGRLO:]M.M^W>#PIFS FI>4.,X6$
MU\0#H$T]#.2BGLT.[4S=&T]B$.Z8*#Z?C=+)?V1IZ<-/-EV=[RA=Q3[2QF$)
MPIK(N>%*\7O.>PL:9>I\)1Y8O9$E#N->Z++B<W/"/"J?> (#[;T!U' H.4-
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
M%? Z)C+G@&YW!L7#-@72%_D>S&+/M9Z' ;S?X;EQ5#N)(T(#C[RC6A+C%??
MU%AX;6)V[ &2LTOMLDO<^^+@]IY7R#V8-7R:E_],)XLF7N]'MYEHS<,>@93@
MGAHC:5@(8(T1=>!,$J-WS)_B--(8&F.KI/#Y]&*:+?."UH-K@;:;&TZP,DX0
MC1D23CJBB);T7L%AME>OYS[.[3WPZD@FMR*@H=%9788%*8SIRW59+*ZN?7Z[
M'-ZL36;O_4;".$"J2@FEH)=(<X90O54*AGBOWI]OF^1MRVH8?'_XU]%T?OA7
M(HUGB'E&D ]3'G@J(*H1(.$'O?HK%?-T\J:X>K0@3G.;=P_+ARRM[B+7%QW'
MWN;U=2EO 9$,8T<Q<Y!:BL*_5Q>ED!&-&H7XZ>A*Y)YGLUDVKZP#[_/T:SY9
M'\R7((\OII\JFI3Y]"H4^*V8EO4_=3K+9_MNZ5K[1D*9A<0$"(UESAA.N:IQ
MY!HTN\<<_M&C13X]OVHYD22.W+=FY?P1D\._GK,X_.C1 6UUT_DAFU\7XX=[
MT)<_S9:A6[;<_,4VF6#O%0@K*$)0:&X%4)[7R#!C['EP](2,*DXBJ"XIO*V;
M6V\)]U=* #8($@X18-0P7&44T/7HE&)GLE3V1X*B(^2/?@SVQ*_C+APR=K\<
MW5(\X>&84<6$%\3RH& :5^<W5U X9Z*2&@Z+)VV)K6@=U:,Y\"E+)W^$ ^6[
MZ>CGW>)_63+A@?AA7(0 :C3G3BONZSYJ:J,BDYZ_Y*,!/?X=\<7[B\^[I?VH
M2,(M9(*%WEA<)0SWR-9.FE @&765-*#W0%V)^7@D^[+5?,HFZ3P;?TS+^=WR
MEK>*,E=,9_KN\6_V^+DU;R2! 0)/+1 @;)?,A!4.X#4*,H :\SYG0,O&Z?7;
MSD5S"H+N]7M[63A1CFBJ(48&6"8!PAB!]:B4Q#QFGQJ0AM*EN'<PZBB,7S+G
M=>)[Z. [WO]?SZK8%HC#WUW;<QEW1E@1IJR6 EJ.D2:@!D@['>4V,2 ];#C[
M9CMR^-NM?+L;H.7>VS"]@SKM):5, %K/6,V(/9,X+ZWQJ4NW\L-$T9OC;CJ[
M#J.K_JC.9K?II.KR?K_='=42# D(.XVDB!DB+?"2U<N!AH8V>M_Z>DAW&I(\
M=]MM3QY],>_YH[>]G-M<(9%>6">MTE9RR0W17*#UZ QQ*N8E\0#5ND&PK15)
MG./#&4P!H=9HC93#'&M'1'U54?UQ)H:\07&Q(]F\[H<S02$7$@'*0>6@AJ6F
M0MS/Q/!'! \'%*!G4#QL4R"]G9SK$Z"^N__KO^=9&;Y_??<^N\TF^P[2C1I(
MB*0^@&>P"I R@YU:9^"I1N]9S%/L =)Q .?J+L32.RD?^P^^',;><_1![22*
M&HXY$5@()85C0'&XQL(*+\[LS-(V0;;QKP/H>Z?AN^FWQ7RV! 7NW99WU$J0
MUYPY+AA31@CJ+2?U78!EP/7J==:'SW]'+-C&M6C$3\DL=!2S4'WPL@($#18
M'S"T2'-/ZH.7I03W>@0^;V8=A_@IF86/8M:Z5@*U8TP0J(7C(*@C2OD:.R<Q
MC6'6P0?:\V;6<8CWSJP(G?9]@R?XK7XG :SR\9,.*V5 T&4,NK]]=Z9A*K#A
MAP8=X+GC!-+K:R9\3.]6EH1"C?YKD9?99H_F721OVD0"O2%,*@J@9A!@!:"O
MW>&<0_1,$D"=F#U%+\(YVI7TXJ]I0/XZ_[:.]9Q>9?ETU:>'WOR1EF6Z,>SW
MP6TDRMG*P1Y Z!W$TEHGR7I<'D'XM_-@BZ3K6CHG4@\VX+8$RBR3<K^;_AX
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
M0'+BU5\%7\X5\',W;SZF/1YX%8O99/JA^%[,UL4VW6CQYL/'D\0Y\68@1D
MB8NK.-84(<[Q?KQ:7EKAY=8YU"Z\?='I8Y15D2JD1'%._W.]*)<WY762WDDZ
MG7@S("@DD0QXF\(2A&'6^?WT8?I"8J<[HU.[\/9*IQ2B5-U(^%A\V::V.&XS
M'WTO$ >9]TX9Q#@0GGI']&ZL@DJ4<\0Y(LW4KNG<)J*]L6?;Q9-F\Y/G D,&
MQJTGIH Y1@1 @N['(I6^,-NG);D^9TL&H@W9L5RL'C$C_NLY*^*/PH=4GOV
M[GCR^T!=U'\$.*<\%=0P0]C#R!7/J7PPHN6F'1V1@USGTCYH>#Q[(D LK75&
M46*0%IC'9=;M^BVM A>R1VXHJ^>2;H19E[+^O9R5=^N[H])^\DP *2^]T 8P
MI""*(P"F&KL$S%[(\49CB<W;P:U3F4_^/BWSQ\^DU,0B]C,270,%B81J5S,E
M]EVCK))@([+\6I%Y!FZ-K^H^6HG>GKJ%^]*S04. "&: 0T8MPEH#4FV*I;$^
MQRD^MN#%[%6[+10;2_O]8GY=%#?+-##U^Z</Q>UZ]M)-U\,/!V((P0YKRR@#
MT"(&L-GU--JL_D*.S%J0U+QE*/O:PKG;V^)Z57XO]L/_$/<K3[/NJI4OHL@F
MT[2764<!WS]Y^,C&KX76@Y=.P10:@%"Z/46E(;;"S3&3$^DTHB6E/0H.AWUC
M114_9]:KY61V\Y_SSTMUO9K?QH?XA[AOWJ2)3EO=^:W=2>IVOOA0W*PWSK5R
MMB^CM>OS?@#N[V_%;%GH8E;<E@=3^/?PZ2 MB L[)=Y((0&04)M*@HIQD9-
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
M^@?23<U 'B7IXH>/[P//;"LP&-4RETI#(1T#%D)7&9B(4YJS1QS198$AB=<
MYC%2S\_7+P5]-&TJ$.N(0UY02YB7GG'MR Z1:#'P"\N*,P#Q&J \-MZUP+>
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
M;E?P,)):*N?,I@+QF$HA>+J"IP&B<3>!*E0HQ!>2H:9O"CU7/MU*951Z9^@
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
MOVQ@/.I#JO%^,-%4U8(3QC $GE&-406O8(;\NDG> 36[D$QC\W+7F=B'ZP3
MER*A5MV&G#S<AGR46V$U-^OE:GX7Q77(F,QK-?"X!6>"V+AY2GLI:[6N7,K2
M<IYSI'BAM_>:L[)_>?6L08^7?MT^$C!%$ @C(,:.0N6)\70W @6CX9W!N/H7
M6_HJ@#$.XF7*H"\616PV6:C_5:Z^5HQ7RV61DM<?8=:QUX(6$@E@#=86&^.P
M,Z Z.%#8P1R#\$*C./-IUJ) ^J+>WEA]6TR6Q8?RR]?5U6VT8S?=/L*]H^\%
M9"GS#G($4SDD9A6AE7];(\-S_'T7&BN63[XV)=+8U-NMY[N<%/=Q?;D[9+^]
M\&@P%,2-O.&"("<)2$4ZJGC:^(?(229\H;$[F499OA RJ%+&47V;%LOY[1,
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
M\H<UTHX\C.NE'3RLM#@Y**,P2E: .!U6O8+:V:L(VQO5&>3PI%(4U#$</ED
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
MKMG:8S;+FD/DXS;$U@[9-O;Z^]KKNS\=7(M,&OEQ_(2QWK%Q(S^:H'!C6N[
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
M@N. -'>*VE/0VV^DXE.COJ/9]OD"YLV>;]]2V7(-^AO?#JJN_8-)BNM\)#@
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
M@#84L?72WKH*G# "1YA6#*<5RSNL-GD'?/17.,<QOCJ)PD><@$70?!MO>6W
M/W['D]"=B/JCIU ]I]"VTK5:HJ+*O;XH&:V^UC/X\:C8 8*M\ CN[><KGC7)
MZMHO]<1$]4(V%<52M-6)[W4R98L4^1Z^ .5S(8R$,($WA']-(R]V/9HK#[Y!
MK<7]'DOSBO*(+C%ZL /OW_3O1F@<#0G^>'5Y>WEW*?3&$S^<89+R#HFN+%^$
M;^'E3TM$Q,YICINDYE&X)PVH#:@-J!OQGW=])+A30].4C<S0[&E@9:KMG@8_
MBFU1UA3P?YBAV6KIO8HH?\MU(Q+'_'^^@.,O+3 R)5D#11$E(Z$;>8_D_##.
M 7>[/8J<;4^_I9NP(:(E]EI&6VJUM7:/;T_;D%M6[?9TX)_7T7WX%"S8G#](
MG S"*)P^C)I]66%?<K91U(X,^&^W#:T+^]'MZH:>LDW74'JU^T)]BNOH)@H?
MP89?='+SM=7$!!J:4XU"'H=N299A=56KHZNJI)@@$!C-F9U.3ZFEN9L0"Y/]
M?]YD<;#JLRAIIG2A*-L+".QBNS;FBG%LXK'@) +F]2:V+Y!GXDP3T&SP,WA&
M)*YRB1KV/,3]!H81D&-JG=SW.(1YNY#)C[#_\R^F+!F?8B$A/IF,PB!-$#D7
M@)S]*2Y.L"-B"YAY]E'X<>6\$=,P"_FH6L?LJ&U,8]"L5MM2#36]V:'U+;4H
MIM!*:<&$2P33LIP1332WGB_R4YGZEZ/$+)PW@+G0,UI]13:Z8JO=D7L2E]R&
MWI=4O8@2;$OJW^#FO#F5QC3$"\W2K*WC9LU<FE,^B&RR#P[HR+U!Q?J*SU 7
M,CTEZ"(3*_)F(+@#NPP>>,"M$=6 )"*N,)E&\12SN9)0@!$TCBW)/PY^0JL.
M4U%;3O*QR=S?9D:$LB!U7ZI_)"MKO:98.Q-M6_<HZ2==XO!CP(]3(*T(B0H3
MSKW$IQF,Q'9&@N/;<=PX)D>YT9%-[?:[V1BLL1\;__,XMSE-2*;L3)Z=$1:#
M%D![/8T\^"57<?MV(KN=:^Q+W2]+RVL-M'MZOZ?KX YIDF5*2E]I*:V^U=%;
M':/=-TKN%S<;9I(\H")T@?N%ERU@ ^Z2T/E^+DSL2'C$JG#"?XB7V..KB=T>
M%7.N1'1Z3G0MK:7AJ8W8:QLML6OH4I>'00Q)L\S2R0V7X4R$+Z"X7Z]OOC6$
M=8J$910JIVBRW#.-MMA1^VVE9[4D4T9IUI;%GM'K*E72K,<5QN++0B^R55'/
MI(FJW^S8M?\4?O'#@>T+7^WH.TE>>4RP0;>1(_]@'<<B:-57RK8!VK<P()=O
M7.2&EW05N)A/1H3!3'!&Q/DNC(&T!(\A-<JO7WFQ8 M/X/1>? _")YB$V#&
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
MEYEU>"ZP\Z/692J#L4>&T&=?_)1*738X'6UD@_/K8OB#9'RJ;5.$U)D?R'9
M7+$%LJL3##,PY!ID+%-EGXH:CG'K!%819V2>V467PCT3ZQP-7N#X4Y=\I,BS
M!YZ/=^  $2@:O0!4$-H>PD.(N(3?0%@'GYC!Q/<#^-?^'H!@@5^RZW C>*M
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
MEI#Y.]DF?_W2Z>:'=3QJC=^9>Y.Z,K!\^-_TW2^=Z[ML[],OXYG#@PVD#A^
M317(V$NH\^F"AT^R=Z^_]+H5[Q90A.=$CC>$#V&<[H$Q.8VAH_^<K?_NJA/G
MZ\>T'Y][7-26XTSB4S.8'G,!B&CJL\@&!;]PL-B9#4C49<L!G66HG[+#*QR.
M$&>K_7#WY6M<>!=M$*$;HCL@7(WM!P!Z[0C6SV!-+U"+"ZPS8Y*<?;[_"C-/
M)Y_7GK\0:>+PYP%'W+H"V%]P%<$.@67[]':0%V? +,P:.MNZF:_L@5-Q]#.N
MD^MT""E+F[<5SSZG4I"+ATL!=6I)$5'9RG2I2V+@%F:D_4'B!-PN=._/A:^@
M.FUG- 5C 44V.ZX+/'IND%ME[.",3.+T%)]]J15[=IH-$=!Y4)_Z)"D<OX'7
MZ&>!]_JIV?(+VH]*^K'G1&&F,N<!Z=K^ YI3;7MV+MPY8>+#6M:&887E5T[(
M5DYE<NU*\5-WL+]_#V-R+G3PM!W,5IB8?W_&XUB9%9PMC7T]^S -=H 6)QX[
M@<?,6@P2C<,@=$81YC: 4?7 2P+A,J@YP[YGTUP7PJ*12$HQCZ6#D3PM&$6I
MG>5&'@;EJ(;/+:/U8,.WT)8CN+\16N+L] \&87B(AP[#(JQIFDTA&@]& TLO
M2/)EQCSI)O=$&!1ERX-^+3=.RN!DT2F.UGE#CX%+<PC2?SZA?>;@IU,[U8M<
M>L;J$8Y&BK?SN76<SR\$YR]M/$TJ*'RL'#N;@*T\LO'P#N,F>VG7%\US3#H+
MT24C  T+JV)&3% VVB_Q.%H@SS9RWWEA;S)2I(?.X+\_^!D]L"RX;,0XQ)O)
MG#SX(7;A.>*]M!7E?4BS QE)<S* ]V)X@?(701-\%&(,X2'F4P\\8+HI'BI5
M+@+/O).GL&!<5Y)BFM@$'QS!#R2Z\-$Q%CAZ9H6O%8/ .9++'D_)Q>E,HPC#
MR!D+42>'8Z=@?Q>^QD[V*:N!@T[/FK,4JWDZI0?(V<%R^MG*\Q<*Y!#_B8CU
M_# !']4'M-+0>.ZA8;B^Y"NGBTA/=X8>* G^G70FQX8%V ()T/=%.8KY&M6G
M.E6.=.:*9VA"E$:$YD0R=--,%/0U:83=!0%&N,JB>BH_"\)8AQ^S8S[O@2(*
M%GTWL:DVHJ:Z\!6IQ*9'[JD7A9Y,R=G'#TUY&DL!/]GI%5UB91#BI3X2GAC>
MZ$$Q/ZAU6;1<,K@*X'YWEE90UF>H4L]I[@WP\#GWW#UZ1@)2F[Y4./3,CR\
M+^ WC@%5Z/CQM$XJO%]^/TL$M!. =3!-4LK#Q)RQ_9V^-\93#CRK9AYZ^DKK
MEH+Q^VV)_L\S#Y:>X"!WL201//>@)P_L! <5*@;9V"$?B)A]E*K??K^Z.Q>N
M N<R(QK\*2,:$*BQYWHH SPJ]YB*CN8MBZAXK#H?(*$1M3&6%D2Z+075YIFF
M=/R9Q<^J(F<YS?JADT8*;\$2Q&2_W[WH <,HET*75G>E!V3L*!@QD)[@4VUW
M+J00TURI$M-QD3UO0F&D8GZJW# !"@(I9G.BP#/Y(I[XB30F#[0NZ=2%*3&#
MK9Q4\^C%F$;Y[S2[%004?I(F>G"TP)J 94D N R#/*.RS-09+D'53\(XE3/Y
M7)S!*#U?#(%XV0%@S3%UD2$8/_%C2O9^,2N704 %<C+E!ZD\IXHIJ2G(R6AB
MT_2ZC-_YL>.E<,<S:ZLWJ:AT2E&<?6.V-&DQLW'3<'*F!H>@];E)1DU:P +&
MF@0:B@#9R'5%IE9X0@3=W2QF?4YY*[X81@0P'WH\!PA,]Z20S(;J[,G#=* X
MIEIZFJ1[#'^-IT$:J^-JDM%*NF('<XV !A_1Q:'?.1?:_I0D80A$":OYP^M[
M-$$(,S.B9#("O49SF7C:._LJM?*1 5DN$68Y"6'F:Z)2R;KT<@42I:F35S3#
MCR3,=)XS)^"SF+M'+;IGF#&9\?@@!G5 8+,S=+?JP)QM#J("$W XO.<\:PXF
MR$+QV2E#9K!01LZEY7D).KJUJ:W](MZ<I430EZA]SNR_%QKS4OA;^ 0S1]2:
M+:9*I5X#\S$ )6!3^K.7U#8-<$GV Y#'.(]/HRY,.<D6HG!F^RB+[1E+!0HQ
MVYN:#[FCP$+D( 5F^==*@B NV7'XD<%TEB4'%HS,- S,SMK9#GNYU<2\'@X?
MRZ<%P!_)C"?1HND#XH$\TR3.1Q1:-!.AB$B>OP0_/Q T'29@^R*MV&F::J4\
MF3L0*/FYR"8D<G@21Y;)$(?#A)Y43< 0SQSF><<O'<78*MU]-//!0/?B^?VD
M^;"3)-M#Y(-B=A:B%I@&DTRO>U\+(OUI!(ZM%X\$9G53\<[T-D5'?M!5LE '
MR,7C<. !/'6RI^0/[)FDO;-]AA3*RVBF 65B\ID]'(*"9N<-&8X0XE*V[MJ!
M9LSI7?OE\S?-:ZX?'<=M?<O4QAM IMXIF HHF#$'$:VR,*'6(',<SJG1&?/4
M_OAC.M?AI:AHE[)D:5+VG[>EJ.A+4U1TN3Y%15KT;*NO[6FE"/.UDL9<>N4]
MVRKM;#&DG PX'-+D&2-;GBO\1:3_]^[7X]?$!1.ZE*%O&$/7:H4MS Z"XYX*
MCELF. ZG2$E#>F_&19]I[_\![?V6?=\Q-C9#%QUNUZQ36>5=X.>S4,W[8HHM
MDTI%(ES19ML[7.UOS9;CIY6R67W(J&GHYMWIQEA+#V%.U(OR5G]Q'$*&P\-(
MF#[[_#6-SG<*YW?,-MM$L:_-8F-#=+*YM&Q%_&'_L+3'TN28R0.H06^H87\
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
M*1DS%,>,^&MY^>F,FM)*JPO40+G$2ZV"DG:1S$E1 <#6E?(:4/"3DA==SLJ
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
MU,*9E2RRDU8 4Z@NEN'QE&S;I-Z<UA3ZKO$V:<CW]T 9^6 G31[<W]-_/GI
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
M\.-TD1UJJT#:%GSY?^^SXD^&IO-&Y;UWOW9.^":\\<;DO;_0F:4, -=L2C\
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
M3SXQU"_!H<X)3,'J(J9;%K# W/G*IU:3OW=J7G*KGJ@:2?%^" %UEI*0]]6
MWM#\NS49FD^2-]P*VE]#T/:Y4[TDU^=LB<\)G XYJRGBRA;&6"#W5DQNB)@\
MUT@3PD%YP^59=)6[K?0UNC[W<"L?-TP^S'TE7CCMH?<XO"?/;O:M6-P0L>B%
MZ@NJT82_;VT-=JUM&F!0!GPK,#=38$+\!;&'$"JZ%8@;(A!TL?1O$^33HHRM
M)$)^)%5R*QDW0S+ZJH( 3KE-)S%@&RP@?U0VI:)9YI &BJW6,3JK2(0N.-,!
MK>E?)Y[H',?; /=M@'MSAK0.2F<TA-/9'8DEU 0'R-JZF'22N1M ;LX4;0=<
M6*[H98;: 7U-?=QK3S0"'@N6Z][;**AR5 /H/BWJ:5>T(:0RA.E)+HN*L(L9
M@6H(E][D]2EYV->-FK_/!>M",EA.BQ-D;&%PO\N*LZRD8\P36P5>JFQ2F^-U
MWG3Z$:)>AID+L\$/#W"0FR<!T9X?%]&+=;9X[.M??SJ@00-S(JEDX9&1^"A_
M@M_,B"1A!EJ/E@A[!YP:714H@:?T-_U7RVN!+SSID""51"^7WW*>/<_*QLC"
MBF$PC'('/H\K^:D^*IL#- #V+/J04N%P?AFJ* P*_%J@+F*@O18F9'5-1#P>
M44"9Z<H#<T-:-0B/*?.99F3@"(0'J",MJ+&^EL_3]BI^^L>'D WC$HSJ'>1Y
MW=RF7%]DOPTD1U%N> G @XNKM[\*(/^V!&"#2P#T\G$'MVP9R<\T.G7NCM^4
M=<) @0JPGVN#\MEV\J*K ;&N:D9DN _000?LWV#^]>[3TV]8+0V(,YQJC?PY
M#?,A.V(;BSTVTA,<TID2>4$H [R&2;-A%LQG,JD9^B\T'XS!;:R5X<S+:G%*
MFRI(\KIH/MC\=.*,&:AME96VNDU9;X8_?G_GK^Z/_YH1?]@\I@0T",#(^B!V
M*O?W54!;WD;T;HJ<B&Z*Y$2M45]]EO;NEE61+V:>GM;+U&TL^ 9)#L6"<>61
MF%13T&^S%R3X8:4N8/*!W-Z,7>E9 )3+U%V@B_PH6T@MS1&5HE<H%O.T@NYR
M-9]NL[J8SR5?!<:RDVI13-6)I!^P2$P7Y>2[6A;3A*HU) IQ&Y^^0=+Z6^94
MEQ.&6=%D34N^/[/E-4F>.1/<:;P/1)W2-LYK7Q9.WW6S9N%\=O>[&4IYB<:,
M*$BF%)1AH:N<D,^J_+-%J+^)^.!G,CT/N+BAO,BV\&JO3HZKJI3H'J)!U72:
M-5 R%#2;"O,:4< W188K:V7":%-0>@H]MRHBBL@,(VW.Y>J(17# @@<OBLI)
M?&D+J;JZ PM<O^R%@\=$A$V4AA&RM9AS!+T?N>07@\K+Q+C=XM KI$ SH[*T
MECDZA6V4GE,P)\38HJ9&&79E394*E26R,3KQ<P6VOYR#LGG([?<CA13N.OI/
MQZ4/:EGY_!:E&R14JJXC<45B>Y2<H[%42)9+J _J#L4O51V7!EXW-MT/W"9<
MK"6#-_6893@W'%4%YDAFQODG/RT^O75.J#44Q\056*'$6*MEGE6OV*[<3E "
MSO$1#:@&>@0MQ&PZ*J6'KU,P12-81N7%@W)(82MOVO!.*?=$\-3NPF#IURQ[
MDKPHN#;7K</WE5C3<["D9PE%>O#"K="GP(:,_/CIE2TA_NT"T2F_/:)7RSWU
MV,Y:4+2%4BP$T84E 1D,9RTZ*9 TQIHRI$N>T72D>-=PE5VGO)-IGJ3D#\>V
MJ1:SD 6 ^!>>MMG7:[ICDJ-">?_5K\\/^@7D&1=ZZ6&.:"I&%@GO=7?2G+J/
MX53.3IW89D>A?%.?W5"&)(  D(,YRYB%NG%>A%M6I('V7SW_]0"9J9'W>7ZE
MC^Y[9Q572]9Y;C@C+M+M0,2 ?AR^A"]U%%$6TG&A%5X+>:BZOW*;CSU"5:G;
M]79A38J$*=7\(^39VJLAL-PN^ZI@696\<9^0ZU%QCNOEC4"#JOS":R-5[H/"
M>V=:S/I*KCTNZAFJ&U=VQO2+$K7%415G?$[D>AWA6?D+*\,O6<PN26=$M75;
M"J9DT*MUF%9VSG=Q0N3H<L.KS5)G9^:"EW/.EJGH(VDHH2T*I-F7NQ1S;53
M?28$):1W8&-;''&W&E@BX#Z2@?*M:H>P'?<[O8HRE0KY7I;T_"7ASCQUSGRI
ME*/Q%1M8@U#*X<GJQ[AX%';C5:,PDD<I?&?49[,T@CB8TT4"I+1U:J95 6C5
MG#\19OM46W7-)JN3IIT,CA894X_J+QIW<*>DT @,U' L)[E[Y_#URSOWQ$Q,
MG0 0NTY.K/A<Q%C!W\YF;I!.7!#N<7^=PAQ>4 FV^R^*W$%#E (T82<Q(2K^
MQN">3(45@PK,,GDIVTX.Z3+RL"G[(;M^L!"\:-)6-TM"!GG'DJ-?FNVQ_7>D
M"KT'O^"<W*FO\@\TG8)3THX90B(RZ58$\^*W!BP#=5;REJIT<FH(BH I6^NS
M),^5V_6$A='0&*047_%\/>Y)LTHNTM$#O>;8*I1J7'A"?3JC*.ANA>IQ$G_B
M2U@8:!-]DR@#BD8C@HWP $@71+*F>-/M=]0&CW[G;6Q4O,/VYFNS:)0^;9:X
M/5Q^KY_TE$]PZ<'9(J/000AE M9F2];<&@BAWP2![</PR.=?X+_"AW3^ ZQJ
MP"4>P@CG2"[5ZOO- 9A%[FHT?R'5BA6O^%.K"V@)$#&-;R] 1*%Y VD='Q(!
MC,^$=J6DUZ:X@Q4Q@+C00HTJ3<Z\9Y$CY9?8T[3!2UW'H N39<T3(BOG(E\8
MHU;PH^^-&K=; #<%^J%)%4+I2B/LA2C(P*^5V]#DM%ITRZ"W&_%)G,U84*N@
M<,:9N$'T'6RN<-GV@$K1KIZ1X.:\?#%((< LI3F=79)QB;0"V=L?NC'&&(J'
M9!3;R7ZYB@)P6D5[<93A0))X,*$UBG[ 2S#3S$0V\^6X*#;).OQ6#%:*P[N+
M+9LEQWFV:.F6JYQT$!V76B*T <Y[ EB)M05_P3>D<Y98=EK4I)H&/+BC'KMN
M^369%[52/$Z@<KM A6G"]QX(8RKJHL^EJ*#H%/I(W&T.?',HVT@D7QU,3TCE
MH>Q@>]HU./?4S ;MA]"V2W[T-R*&)'[E[X?[J@B@TGA(0_N_;W91/'X[N?!R
MT T9@4B'$Z4GZC3#O BXFK&&,RQ)=H*1_>5CE'QDJ=RM::G 6@&5<'LMR3P'
M$WZF:.@OE?93),8ZSD?@PC.?EX$&_Q\IB1#U\']_X]Y(EBZ_.C\IY"<KW<)^
M:44Y2+RGM3P+9T4@[[TC(](_\*5CF7>F18J%S#]FM'ILB6XV1/3AUX9/WH0W
MWD)$+SPN>U#!_YB#<-\=>EHAMI8DM2=]+8VQ0CI,R>IZ!5$19;0^P=;JP*:&
MZI _DFW4"U*/G__Q8A_N&<A$DZ!LA7IU_@^X;+FK1X1[9(<"G)JXJM+DJ*[
MY54?%32X\![_*\,#'/SWX7A\61+(@1>1QNK?]&(#]);<=C 9K@+L"'DV6\TK
MZS>?9"T9Y'!Q0^C2[4U%='*X;0+I(QI"GHVKVU3ZCYR_*:G-'0P7HZJ'\U]K
M]W!@HB]IDHBT\H7FBOAP+U*0,3O)(N>9+8H/--*S7JO+!1P2V7GV6JZ_!",L
M<7&GEK .G\>:W7MP@PSL=[[W"I\5I;?F5<\MQ^/44(\ J94Y8X5^3\ L#3*-
M^;_\Q3PJ(K]&RHN)\N&0FU!8",6Q=N7DA9; Z(]Q4DP')LYCZQ123C$/69!M
M,5O=KA6S3LQ).1"*SZ\ \5!*Q.2NVJUT9CE$,HQ>8J'V#U\^;^[Q-,B,Q(.8
M(-5$%;GDC%J1>C=T7DVYWW:IF;WA^+B)F37@:M_$_)Q'<Y:+PQ71Z)W#/:6^
MLFZ7%ZM>\5@O)J<K'?%(,&;*KK</-/JU/C21"</OC&$OZ49;T/:@N:?O(47/
MY8QGA+%Q]RVIE1"'30?Y7GZM:!4A"M4GSRK>></J+&Y0$P[+&J:]\:MT(J0)
MBCN2F$W@4Y="QUP6OPY1A49J0\"C>\1](IH\6B$Y<(')LW%2,&.\@1Y2S(UW
MB'PLD@YW4^'8QHP?M05:>KH8"\7$$#@S)Y3=I^X*](MNUK/JIR21!5]6OGI0
ML^X2#3:'4S=BD_3G!JITQC>(8N5,F23XHJ+ET,/(!,CR\I@+7"(.XSX%C!Q=
M/=9,'RSL,6E4M)@-,[]2QS@@F9GGA%-378U^2/X6&94Y>6_ ,(0QDI:2J8AX
MCA'"Z_@'0]%5F'?EE&'+OCE+M Y =F4G&D2A(\CGI$=:BSU@Y-^M\%[>'CGP
M;DN?PXS+#"ZN=*]A8;  :>FO@6Q0#,<B,8R3)7$R[X=Y^H-L*HV\UB4[)/,2
M'4-IR.X]BNWDE:1[ E@BX/#8_[(,L4QHKIT<"+GJ*WT0"</UDC5M:%]LL:XG
ML..K3N [[7 B,!-1 8V8W*R323/51\EI$D31(Q#, /1X4N3"5A=8LT//-%H%
ML4/C$824>\ %J 'E;3%CCGK2?BG'M!A&]^D3!!F=3Q<H2?QPG.GC.SR1[9,)
MZ[<ET IC!Z<^4YU8-TOP1ZHLUN0> #";_"&PGUP2ZN1G46+F-'-^D@\NKBW*
MR8D.F/8QM)$Q CP8%@<&V9KM>7-.8 1IY8/),FM_?_OJ,2(!H3%X0E^ HF\1
M.I?6?_M6IX@L%250=?RKP"VKO7P$;!ZCS!GBVH\,6=>\!UV]LK)$(\*LS2P5
MA&W&1&/XB0+!SIQUM^9;,0^3-XN,^[O<%6S03V_?"";HGO-+YNU9ID[+HNIF
M6TR3#XO?&1GL*440IA"2[^#9R!.X$'I<9Y#JK6K_,#)"Q5"@)./[$=5HFE?<
M+;;S;:<0G#5S!CUW+ZX)4+?R)1*Y.<)/9<X-E*G51!EG,,49B' JLHRBDYP<
MU$YGUYWBDKAW*\7-V+*7%ZCA/?:H-64$,.;#96JL1*N O9%CF#^H *MLLJE(
M&-\,TYXJR6Q+9-.P8?2-G^P]>ZM7+J]7A%]IG2KAIH0KTQ\,:3<GM8P"8=N^
MG#/B1BKKJAA&;)_-ME/V(2^9VV#D?IN3**7.-CEK0%Q#3Z3&M):FM+FR5MJF
M!FY&(4KPH*J/LK+XK]RCP%0@MC#BO(K#'/ 9<-P+)^A+#'$UR6MGQRQ%\=3.
M7'(S,@@I:BJU0/Q_HHU?O"K0!4^]BAS\R>\%1D"M7E$T23AA,@?BF5!L>GG2
M"I8'53W.#7E75W^X64A$?* 013_)>W@6A@\LH!BCK=5A$6:$\[*,&>'Y1^H
MT8BN[.47WX</&7B0-@#TZX#-,2%U0:3Y!2,'MY@5F><.PCH5%/$B4XQTM:[D
M,L^8)YEQ+K229']WK5/F!74ERMA_AMXL&CO=< O@9AE]O"\^A49FSB%YXFF1
MQ;,2+&*>/$<D;J6Z6K?UK*KII&@_GC8*0 H@M$D\!9-X'?*P-8(8!IJUTV./
MV?/RP,@?P\?G_\1%:8*#%S2"M!3U765.6 <@6.R7T4E&0Y?1PJYE&LG1E+;<
MS9*ZH=FMU^+A=W5&IBPRY80$>LOH,3PG--0ALZ>1B)XU;:/7VGJW,  5)+J%
M%R3K%$*ER3@GQ1U,+BQV:U<K[/E#69UM'=MRC4W0]M_(!62P=WK!,Q:M)AM&
MK1\*6!$7&DPR=_W,"Z;]LTU,#]V=U7@1@%5!N_/>G=R3W/;1/+>$*]9)5[=^
MR^0P/W$*D=(0]W?29&]G]RF=&V ?M/D@38V'_4;AU?O*C\F*CO_ZSHS]I*NI
M>3#N2I^6064/;DKGQ9:D)'R!3L/@S$NN$50&8E;0;ZHR,J=&5M02334,F?4+
M2CD?%6VCF@G7%5MS:(A%;X_>+/8FE^9L@2:2#4YW[Q%D@''/$KF3+([BH$/8
M!TV<T+EKIL$5U53FMA%0/,8_2W;3W<=[Z<[.CH?C'6=T _CZ0ZX>V-O9WOG.
MMV9&T9V;<'\S@M[-!(<#=9O*!U^64U:1(T_3;HQJR4+A$?C3?-7)PX;C:QY]
M;>S)37CC+;[FPN-"ZW7"8+<5==QSBN-OC[<?4KG$0JPB.81R\Y='JG"\)L7!
MA&%'Y@I%$/C>H2\+9:T\ X%% K707<5H/PJKG!$ A$#Q)T1Q@E+'T'5N'&FN
M%Q\J_SO*$W 2M9A:&\4#^OP%Z!E3.+N'9HAJ1ZZ[5E)&6KO)^L=(GA!Q/>Z3
M2>,#>T+"H03G-5'0<<ZU'FERM[AG0ZA._7+R?^6O!XTH^?%<X$XHYEH-B2'P
M**6DF@;#3M'=PKU<0[%!GXHU[K4T-*B@K%'O37^B3L=X^H*2W#1W_HTB7 E_
MT&]8N-8F\:MO#1+<B;F3F\PV_8W7FUN58['C))'=;7>OA:*@,9IC1?3*G"0#
M8#B*)_G NKEP=>3C!]^>B?K%2L7'\H;,UQC%HGQG:.\FB3'69UK4<QS_FG]B
M1UU+"P?NA^<AZ<7&CNKJ+(KB7JHU]#G%M->+_QX3UHX.OL0&-"'E5TCA,KI2
MG"?RA7J I#CEP\3D9Q1GJ19"MJN%('.G[N7KO"SZ+'\*M /PMOC#A13#.,V
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
MU'BL\)9QLH46W7(&T]T<7*A*I21M@5@E0<X!S_W@OMWT0_2L,8O<0_HX 2
MZ _YR@0RBA!;#3=;0*A<T_0-[_G<89'/%Q+9#L"7QN_U2& GL!QFK7GA^6\:
MQ%K\W<X34!?#B= "^.=UT9X"()CC8E*$DB.3WO9\GJB%+RC-Y2<UG*#?EC2:
M*T=B%HML0H725>WWQVX.!_!XW'/N0^E/$<<<XLT*E;ACAPOD<12P"=6DU,:D
MK'ILYVQOBV75Y-'LUAM4_<]&1A"I46I<YXT@GQM@S+[$OA(J(Y]I.2PMM'Q1
M8H(QUML&*;B9/9PFS1VMV'L+3,N66V(2>%*DZ[I/T37YFL1^8'(&DVLT%J@W
ML?![Q!@85-?(>BYOXR)7:P[1*\+U3K6OOKB8=WME'1NP*DKA[YD79UW3$O\C
M<7[/,WC'0(7[ DX]L,6GXHU@3R:<,>?Y.'WK(=43J986#]Q8_/"ON/=UKBBT
M8J;ZVP=D"]42-E$@7D&_3-,X>MX_OICWO9V,[)=GCX4:O]K>O8Z!2#BCQQ3K
M#9ZCR6N8R\*/=QCXQ&X&'S3X6DIU&<*M;PR_=FJ&490,&.(L^GJ:#@7I4UMR
MMHJ8K@(.HH\_Q:BJ3TI,B &'WN$2\- XPD@ 03;=MRX'Z_U K-(XF!/,HYX-
MY*N(4A5X^'V>'8\KU./PCUO$_$ASWCU)XXCV&4P_) V8.$W*C(FV@&+_51T%
MIT6,!\\*P13)BJTA'#DO+*$ +A-ID$R#Q$+MQX?]X2-V:ANMX?@+WPUV6G*/
M6U)N7=0RHZ:%TD8LLPL0LCS#G3;+T(OTGX=-U>XL 84D'96AEK)UT6A2C$3?
M#//G&:%AWV:SHG)O)A PJ!EF>3.MBXDO*[NB5AY%A[J3E=S?3GY%J\HW =MS
MC1K5EW'(LII[[D9,U.EL#>@)M?J%EWC3;]ZX4\>FCO+UVJ9^?.X +V<HN+1Y
MK^8XEAY6WL+A3.&P>75V'?*[..>N_HRV[0T8>_:.!AQ] 8)N.C(5X(F6P"Q7
MG#GC$]>>K^-DG\-2X<R"-TLF;'XJ7XTOMS6 !M1C,ZP!;K*E\OL =K'@">M=
MQQZTNCT<U=2*\=XF1%HO<I8M6^E!+1UC_E4=E_ROY]O/MY,76<E'[8TSE^ '
M81#/CXM\GOSTT?D$<-P9J5<KJWA#UWC7<%(UGPFTEZ<.E>=[RPB0G/P0X;YP
M0]QR4]:>.-0XA9O;^=IBMT9^N&Y\"H)D\\,L2H2S$G6.C#C=1V.WK?+@A<V,
MDB2"EHZ1G_1-@GN:\FPSV2@<,L8\)J>"6219T(1C$K&0W!H!:1AP:M!;\=C-
MR7IN2/O(U.H]V!0FBQO<Y)I_KGVZ#*"%S,,6@FCRUYO0C0&W;D- ;@GC  A3
MGVKK,4KP2+&VVYR#L!^63;-DO**(,5SW\T@YO775;T= ,L5+JYO$JQM<;K-0
MKY&]/7]7(JUUP?B^98J+:(V-_;I1U],WY*N:KGG'56C5-."3(L'WO8,B&&B
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
M&B$-&*B<2#0#@8-8,'[OW2=X4SGQ+^X=))-'XGU *H ;BY57DBX7W>@#^+:
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
M!?SI+6RQ.(XGDT)2!\Y=IZI/*!,(Z[;2,,U28?V*AK\-I[2H[V' $QZ+%'X
M6X>$(9+9PO;PYG'VL+5R&"_"U$O8]._Q-)L5\D3,F6']$NR8.@#*6;".Z'8A
M XKF#TOAPC-,SL:-Q:3)./[F4'T=%O?$D82G*._5F0G0XW79D<F#K@LX]^U^
MEY>C6.ER'A;^X((+I9%TFZV*%%6ZQ#E01$XWL#M ;V"I2ZS93*[#2#+U4;([
M5F#"A.RO]7NY\,[<0+C+ ;"91-<+2&]F:D5V716YLX2U5:T6MY^PIDJ25#JX
M2G4'"L&D1-I O/!QHE@O9<9/3<6>#?-A.*]=5ZO 1,9W#IRF2F!/2#P(4]$8
M)[*0%7^-ZF5DZBR!^&9 H<3RO22-!-;DZEEC68U5>IQZDPD5=>IR4;G CN%]
ME&;GD2 @7D;9ZWZ8^%F88CXEI63B:UUGXHT350U'C\X]_QO7J<%;%XM07>:J
M*EFOX;R/%DN/1IS"7MCQ($PIYY)8<"XVK52_TH)7RA+4]TM57#><I;.L\P K
MEP>X3O[ZWN4.MIK-.ENPHH,=<+9@G1E89P;6^6!U9F!-"75FX+V$<$EFRR'G
M&]1Y@$OK[[KM5O_U)R34N42O_6X?V%7&FSL<U0F\]<VM;^Z^W=R.VUFOO54U
M3V^;28 O[9!9>Q,4E,_T !NREFB5([?56:N]>U7[L]:^@M=-PT?O6FVWUZMI
MMJ;9?:+9GMMK;=XHLT(T6_?!QB>H#W9%TF;K]M=54JQ:8#MTZ_;76SG9/99K
M!\,%#N_2PQT?N-UNW?ZZON-5N>-[Z!S<(0-X^1+BX7 7%9,5/?ZZJ_;:B]E%
M_CTG$2PFY>:][/*&&2_3R[&AF_1-UYBC BF'WU%V<VDK(VY;J-*E2RMG8H57
M6Y)%SFT7_ R?FHJ H(,9'!]?3PGJ#N9JAQ.XOU&ZT'%2*F3T0@)VN\E]2NB'
MJD_EO8G5IIE$7;92E6LS+%:OW$.2*UH14<Z]:IRRQI48KG\E#(W-XN\A053G
MUUE5.(3_YF*#.=8N5+LE0QD97HGIE,HO?A41=5##VW02S,((>VP1T/3V"UC,
MH-?6H%YA4.?-T97[*QWHR=';O#Q"5:SIZA/SN2E_&=]QS1OW@"!D9@3%INI$
MD<@XBL14]1_@>@W]"K=L%OB1GJ0?)_.8D,3U(VOLS,C:&+/ ]4L6"F4C"ZUS
MZM*1)PY=EXXLK;@N'=GSP0ZX=*0&FJ[+2>HB@KJ<I*:$NISDR83P&!-%*=^'
MG-VZK3CVOGJLRT1IR^W412=UZOK^7^X#N\MP=0=NNU5C3]=7M[ZZ>W=UFVZO
M>P!7]Z"PIY^@A%MPU"GFEVI0M .$)RW120?MQEK%E'N(5UJR^AJC]_ NP=&[
M5JMU,$1?T_AATOB@4^-0K\R36]5/?=E5>O34$.V3Y]YI;Q(1WH;V> @C\I\W
M21X^OQ;'XT1XWXZ]"1ST+][TUKN3&!N]212-O-0L[R'0:F:H[75BITFUV4*>
MI'Z0H)3G\R3^$2)<+?S@IW:CB1EJ4P7<'<71L>_)&YAJ['\['M-H.!18+)0U
MYCH_M8J/:.1G^/\L-BBV>0Y3GJWT4[,QM)]\_\5DRM&7(_.E-XM!"J@\-<8$
M]J+K<*PSI IOPD7Y?I+13!%(_9K3,R,9@LS@=S F-./?>@E"N\/BX\E$BI1P
M@R-[7_)</GAUR7(G0DKX%Q#31(@Z;_-%;\7C4S67;L5"TJ9-Y84LO6D6<"8E
M_Y;0GN'>])]^;SKWWAOWZ61==A>FXAH.-$?:)DAI!,R'.XG8VA'E<&/V<L.I
M]&F7T?)[.-XPH?QK6.JO<1Q01P-<Y/N<1S0<9_VTNN);"YP'N(?X[DTSRL*D
M=@_Y=+PHRIBK) YP+^0=L-=.B,PK0'QOA4#N.?,83P.AQNW'"9E;2(1?=SYF
MB7J?_9-4R%3EN5_K*8929^;#C*0 VF>^;KI=E#\?VGN%O1V()41W^F5R\3E9
M&-5+G1 ^2@1BMN,KLRA,@?"^BRF_SOR2=XLJ!:C_!"XS2\,I[#??47@W7E1R
MAP$SEDO;"@\$0N=3(\D[438;BP0G9*?FX^*0>:NF'%)FLSD-[%IW>.;Y22S@
M#L6ST,>[%(3J-VCEP?%A+X#;],;!;43$=KS!:<B)M3[\#_[*GTNZBEAL@--T
MS0:.,PE71\*Q3+TH[]Q!33XRF"9EXWJ$"$\;0$P#S4M)Q0=C 5_ 8+PE*]=$
MVX+<"*00YDG2UXE0[(\^(@882Z'Z?L39-("W.YE4&<=4%,%2FD6B'\("4LQ.
M+]PQ<Y1UOFZ=KUOGZ^Y%"FV=K_L\^;IU;FZ=FUMG9-:YN34E/(H2-LC-K1+N
MQ"[0*DM5[HH$R"J9;U(B=6I@BOOWI]-9*]OH=<%45!SAY@F;5J4LQ(-A.S67
M6<Q9<;NE<KUF*S5;J=E*S5;6W(Y^LX;4VA&DUB["LN?<&5F%!K@+[2U&*/SX
M.J)8C[>^W_RG9AXX7=]_GH?,<EM+-6Y?Z(,KCC^<?Z$>ZF$0>LE=PUE:WG";
MRVLUNL^YO#_^]_V5Z<W^6SP/(^<JGJ2W&#_Z/0T:^<I#C X6UZZ[# ^V>[[]
M9]\ ^WBOA'#^B%/A]#1(SQ'^4^(#9W%$W(!><!EB\!PCMU<I?(!CR",&>8JI
MH35!I&&$;O]@E8HNB!,*QFX61U^(*X<QAL&GU'?Z>RAN)<-2>4ERAP2&D6)*
MN,'(\C1&J1Y^IZ0."@M3%E,JDADU@9\X$T\#J5%7[9E,,:U!PKE>7W-,V:/
M\ITS\^XP\,ED 2^D,"9_N9!GA"!Q<Z#I4.%CT9SI^4@P^<![@*:B:X2*^U(Z
M>V]I[ABCUUD;V.Q<S^/V1J@V]!$'7Y'"0CSE<!)2- WDE H;8PZ("11S<%]F
MV+B=!L";.\68,W6VQ_TKSJOA7,+:]$;J,#POYT9, ]I&# R[]N6!:<^$)S."
MJ*)\EFP>1WK;,)8]OE-Y586#5%^JF\0S1%@3$4B:VP0&T/,J$IV5 5 'FNM
M<QUHKGSLMPXTUX'F.M!<AQ=?FC3J0'--"76@^<F!9E:X:\=L'6;>XO[\Q]^&
M[59[%^[^2E)('1.J8T)U3.A9 '/<7KL.-==LI68K-5O9(ENI]97]#S=O-1[;
M;O0V#T>JT,]]L4CQKRSD5D*>I +!3&*499(E5)L71AR4;#?6B$HVCO:OMI>Z
M[#H?:?'O(S^>">?-!9<QOW6=/T2*X<CUS_6CVE5^L3 OCD3J4AVMJ0_'*LH8
MCX(K946" 45^T,7H%&Q=Y%#SELB_<]+$BR06AV(%=R)4S(S.]=H+50WH-)9E
M/5_^_$V5BMLQ=ZMI%9:5QW.J]N8*=)Q["&<L&\Z]ZRF-H7%>!A7-XQ#H**FC
M/76TIYJ#U=&>PW;DUM&>VL=?1WMJ2JBC/>L3"FO4\6I%L>J.DCJZ\P(!G#=M
M=SA\5D?K\M789&=V1ALK]+(J>V-KA^MS\)'#8QM'[WINK]5]SE77 9?ZBM=7
M_#FO>,L=]7H'<<4W"GT0^786G9S'],G&]LT34:H?=.7OQ'/_FG"7WT>\!!5/
M DHFB-6V#;&Z% -@1[\-/OM3ZX%'5$3 C!'2N,.&XZ@9N(4I>#G$K%TP2",C
M+"8&D]([>,MW(5,* 3$H9%02@T+\VIX]O9+'S3R&J^?1MH!G5\^CD;\HM2K"
MX(V"BJ0* ,L4<9%90ABU\R3FLB$K:(:O$+.Q^/>_IQQC\5)5R)@(/&FKK*]*
MMZ:"%WG5E"K5A*#ST@#]AS!BW81@A\)PK^'6%><N"L.')%NI,&RN(0P'C;V7
M03SLX+[Y-Y?F3X%[4R7K>,%?&:^#"XQOO21!Q&M^I5"5Q@3BK"J00Y\:S,$_
M<%JI\&\BT+.O[YY0E5Z@IN9VJ.F)S&[[4RC-.O%^.&,1B4F8.F_@M+^'V-OA
M;9T'4>=!5&*P.@]B[1#G7H0PMY?G\ K<B:_K:-?.4ZA/LHHG6><9K,PS !W*
MTIV,/E7UF$%=65K=PHRRQ(16<Q>]0[>;EE QFMK#G(6Z@JS:G*MF5 M/O.D\
M*UCIWK&EF@O57*CF0KLOCQ_U.\^Y)8=4Q;K_:1-;C@Q]H>:ZRN+CIIV<8)YZ
M/T0IAJ<C(@Q^T$(Q Z'9:)G(QRU6P*JNO IA%6- >?]+*_J213[0,89*8"AG
M'LM0M<2, B<0$T'UE?C5-/3&X90Z=IKYJ,C/S_3)3)3%;,I8;^5I9[=1Q@K1
MSI!;'&NPVXI3$:Y4.T,>OTY^%@^._Q9/^/\_=?)@(7]"*T["[R)RQG?\D0>K
MQ+[2JLNT#K7B4E3IAQF8>M$&X016*S#62=UU@3H0A#C BO0T"<<9O8D@AXM+
M7UJS8^9I=:1VU:RL7MMP@*MVWWJ#B3%SR%;5]JN&\.I7K?SP]4YA5<OJ Z0V
MWU$D>'MNPY2QBQD2W?]7%O)$7(5K3$2*A"=H3WR:.\X$FP732^]T;7Z^+TL3
ML(&7YXA]'6<2J\R]) DI&CS)[$[)CH>5V!1\1F),A,RF*<?$%\X6QRU[K&Q_
M7,<S'RX0T<F'+PX<31 JU.Q0$J7XJ<&\3L0DBU1<GB@V2[.$IF>.JU-\9VI%
M51<BY[_%MQBCM^/G&/[?&6+ZSB+'?\!!O^$;_9:6X'@IWQC=@#F*(VP2G<2P
M,U2_SU@"9JEKF@7+?YY0?^ZU7WLN?#R/1#&>(8$$;(*:?0M$>!O!F0^;?]<W
M1&5EP+_$A_,O#01T>-*N(7O"= ;?QKZ0&O&"DAT8*0$922)4,W5&F:<^Y9S:
MP<P$[Y1<>$:E2\R\O^*$9DHK*" S,%N "X*7S;>I6MZ \+V)IZ 1RX45ZP4
M:XA3]=;QG9.IUNNYH(K6)2B5+S,J)-V0L(2I%D0DM;27Q$AP"QS%,)5<6AQN
M%D:\%8NKHQ.L](5E+6-[>SM<W-L![F-.3/K,\Q'O)31F@G@:?!E*LC ])PS^
M\TB.!H.S]LFHW6\.V[VS[LG)Z&34NCSI-]MGEQ>M81?S!+PG'\)P:TRQZ&[^
M/02:#Y!D<&UGWARYI?-92+A9OI 53W<[28O*_TLSTLW: "Q,1D&_;,;5;SS5
MB8(Z;^!?D,F!$F(RSF=>\DWPI9+"SQ)6O+1*L@$J4RM7*C?;T-LX^88WW%?4
MN86Y;0,RBB=A<9F-9K7D82IW_L#D.X-<U]YH8S?=Q<XHUTPWH%+@N:B\@E$T
MO5N4L.N0+MI8.3:4LB]1G,19BEY?9.?T.NR@@H/D@$V("O5]BQ=@&]O#*LRM
M2A@-J2%//)D@6MGX3BD#A649(VBL4VJ7EK8!V%JW,=C.K9XP"MH6IS;<PGYO
MWYNT2[E7+C%H>XM?=9INGM>\J4PH<"#M+EC-I@M\8@73_*D_S*6%>:7^;I#W
M&ZLZN_BI/;1M^)U<WI]:UF;M!\%^C)P/7@);T>JYJEC.SNL'^U =]F#1,4&6
MC&0_SG4H4^K)!?0SBW$&L?^-O&/7"5H()O??G,9PD?+>H(^ER7^'<V1#Z:WK
MC 4ZWIR W36PY>@_26Z11N ?NJV7@OI#!QQ^K/QS>+@AG9B])LLU9C@FTFMH
M&;OH39K#K'^0OW.J/(+#QNCOQCU&#?]^1A!)NE-9BHW3\ "=?&<*V^$9<Q8M
M;OS['%3Y&T\*OBU(=&:CC)O0K(GP!8G4:5]%!,0^A1$2,,GQ?? RQ%J4+MJ@
MTXQFLG#S&PX<]PG<J:G3:MY_W-;>;..XFXM,Y#F/._=RF]E8G #V3698!:+\
M#XH?P$M%XH?L9<7/S43 <O_9(<?E=!JK:I*Y]B26.46+%PP&'$]#W\S^<:0'
M&[@;TJMVU6+W\>QS-Y'00QCQ8*L6=R%0SQZKZ01BG-KJ#O6/! [R9^.JX018
M,I2@:ZW&D7U2_=3PP?*I05W15,,U[CM<8XG#6-N5#CI+B476**\UL0P+#FP'
M/1&:-LHJ !Y9A;/G53;G\0SM=]^AT"-&DIZIM&S?X3DK#+)5LL1VRVUUAVYG
MV-KF6E\L'W/CT]ECAOU\-W$/,['W-].ZTW=;P[;;7R_=NII'>&\Z]1,+7%\:
M>V#M3;A4R9(/"%BCA[5?0 ][ 8G4ZO;<=G?S&J<*D75M3;QN*CYZUVV!#M79
MA259=5[\.(5J6%DN?)6-.43PZ/#K8YR2FUZ";:JI+V-5M$<=M]^NK8K#8=S[
M1+.D5O>;+;?9;+\*$CTHS7EU_$CS8NY"HQ ?=9=#/XYP3SBI>IO<>@]5EA*F
MW1T.@6-O7M1;(1VF5KQ?-Q4?O>MW.VZGOY::456BK5&^J*!F(Z6\ZE@6>Q++
MV..&(N56R6#8=MO=NI-0!2!OJALK>4V<X/ N/IAV [SCH!8\*T#-*\.@V47>
MWU<LW_@NG"AVYE,OPN1<S.GUTB3$E%NJ:'W8M,L2@S-AP4%<GI_OK$9XBT@D
M,R_*)IZ?9I24;97I%E']X2<$^.!R[:[+^^8CHD5 V\,EO5B;,:4B6*H.AW>4
MPYAP\KS.]KZ!IPKITUBUW;4[$JP^!3@ FB*.597"U>75F>8']X*KX*^1#O
M8,\P%QVKSO%@\.<$3S'S[A"30E76,*($G= U2JR(,MNS>1SQ@2!&2XCOPN<3
M :<<.1[PAWF*4!E5I\_WNL[%%%OI#/C P:13G1]?2*:GW'GX@E!-<%=_ZM@E
M(U\%%QPLT%LKKY1!DC+#CI1>?\= ($!XJ@9^#A]E<P+;P493^:G9%2I."*2K
MH%X4:DA>[P1_0?P<PBR!WPN8>82.(?C13*3T6H)6$%R17P A2,0,WREF\VE\
M!Q.BL@5:<7H#LN#ZQJR@W6PX)U2J#^]5V >T"J(4XG?%5\%'<%>Y@!\1 6!L
M_"6LEWJ)4.V)+/T*9C&=XCZE0) IM^7 VC012<9H424?52<[(!%&@*&]P#D'
ML*KT5H@(":57@),HM#")(U.OQ\^%>.:2"D\T)^0C66\+^CN$I-+LBK(7J3:/
M:-OQKA/!Q )4<I)=9S)E  C\VB=2HI_E]VG#4M].H_?W#<O(UWY\ ;.$I$L6
MS?#^G7Z\<,Y#"7K"G?/%])2!;6NXSN]IT'#>',%/CMZZ.4R*!DF!MYS= !MV
MD1]MNCN]+=3E\AQP3GB5_R^#QS\+7.8X=-Z4%#*M7T6\C=F^71\QR!;$( M!
M<P8./ ;VP0R)RL. H2%?S,F<U,"9]TWP-_I&$SR*0@1K.#G"&8)# 4?V0BE,
M'1L2BT'\405OR-C'@LKCI,*6RL(I-2G\F%Q[4>@[O^.U=RYF84H2XCR, P%T
M]?'WB_.CMPNJFM;(%+G9U7-(OC@G!'J3#&5C'@4AD%*Q'];JR:*F@MI;%AGX
M&]P!_+'T;T203;%TL&0KB LJ'4=U8T).#S.0!CH-MV,>RQ3T$IPZOK3T51G(
ME*GSWQE(9&"3[8:SODKG;+,!XHZ4&Q;OL .!\Z_,2X#GH.)BNE_.O(!9:ZY<
M+/7V0M[R67C3KR"S7>=]Y#>HIME"Y$"2I/)(/YRSXH%0:J9-&-$M_D:_A;IV
M$<P9J/^@52S,C.L8'01R$[<B4!!^!#[ I\ESY5I/"GHAW<4,G*3'8)TI!V)R
M#;1:Z9@+_<,>T]23%!L@<4%&3/E^X8_^+9)855J6&P%55U8^1LX5J/-<*:"
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
M@6(B)\HE0N*22NI3/QI#^(& !Z<N4E>6<'L_I!OL\C#%3B&3*86FB^U$F+9
M!NM$&*-(Y%U,+)91MF$%ZV-K!GE-=H\GNQV8<I_N8ZR<[58@HL1N5"0=,%A
M+&&T"IDTZ/)A^BBNN@'_5*E:.#7*)Y^KX%FQ(6&!FJW$>HH9E8SN9<"*D_#?
M>8<%2\O@JZ/DU>)-P6_KVU+?%DL-F1..K\XX2N$,@:J!;2OK'@@HBS3!$9G_
M*PMU>B(998G-J1<([F=IVN?@'? I.W,Q.2I/BDI7!&7+'&X%FGUQ5?\T-U%#
M8AG8XI6@^&>4-DTZY^/U:$R;0MM2'0YM,AV),PNEM2_H)/I+^(8/4,5;P;M4
M='I0/P#.:23/ 3-)*T/,=&U2YZ5L7T[CPG1<6(2Q2RR[W$J3S7M0N-P'0&4A
M!P+C5JIEU1ST7L//2+W5:B5J\+E6B0/CRF&RJ#Y4S93^<WVGEFU(L(9-*70/
MN+M6NKINR5.!55"J9*E !4]SB9 ?XWZ_3"'G=9)X,W$;)]\<N.IHA,"Z<Y,*
MR[_XW*_0]HVIW(M+Q"P)AC_^ JPJN/7N^"E)>_GF[./5Q[=(5XM>@&/\X#HA
M]]ZEF<$;F%\GG]';0B<TH$3;=U4\AG+_U?W;\/@]Q6*THK?(;*$/I(6<,/<&
ML/G^N 7#/F66"0N[9=]+K\1;ADPEC#,)?#YWG-%R%WQAZ LH<;:AC8]>!NQ6
MX;-I[^&='H>1(3CS/?7<T74$C]DI5_E:%=O(&V4;*<:5 *I/#27RYK.TV:,Q
M&MB?%*LK$,[*U3QJI:(*$Q3?Y4XFS'EUXSLE(:E#3-78T7O=*3Q+^/@M'P@2
M.\IB*?7>/,&M$REZM[U9N<^UU"EKE8]88\@E)ZEN(&45'^2C&%?,+(["E%D'
M>5TPG9JJ2Y'&<\T;'2!1'!TG,;#.J&A4-H#_")_*;Z;48Z6$)UIN7>.],C>6
M4[M%1&YA*BL&19][) 2:+(ILEZ@OGQUV2O73>R=IRX*%I_5C:JI3/AB5T)V[
MH@I9TE]N*/5L\0KKUDZ26VZ%^(*-?=>'$;O[#'09A'S"%;O]+)Q4\8PNAU&^
M6'+3J)D3::DP%O-P()38":@S)^@10*:<V(F:1& :&'&7X4)@+*=557&ER5;Z
M\9SE3UX^1*73BS0=)C,<4M5U W]"6LQ*68>:  R;W\)5!@,M P4C[04;^2Q4
M%VWI7T]./G$'TT1HM]0<V[%%"NH F$5^@U1O.TEM<<ONBVL:@R$/N?$"NR]7
M/$>&FD6J,U>*%_?V1M"UY3X/2:)#2;[5TX-/;A6CU1[B1&"AT&J%9L73-THQ
MH<8A9J0]8@>O/!WK,-BJE>6XK]&^BQ_H"=1&M(JHK0A'RP5U6V>44Z[YZ,15
MFJ]21FSK^FF6'-W[V%>M>P.&VGAR&)Y?0ZRHK+,0ZO^)Y6>Z<_)"N*7?/VT!
M55.P7_KF;)0O^\R[LHK#+=>R[3Z U1E6H+;BU8^X03?)9F?0[S2;[0ZV"&SU
M+X9M^/^P=WXRN&R>#$^7.L0=J.PN,T@N/GW\_,7Y>.F\_^/\XM,%_/''%^?S
MQ:_OK[Y<?+XX=S[]>?K[^S/GY.SLXY]_?'G_QZ_.Y?O/'_:K]G0'C/0+R^FK
M-/:_8:FS2(PF79+X@?_X+9XC])F"Z7B: ?CRDN Y:/$C;)!N3 O;N --;@?[
MJ#N<>F#)HCJS?,Q(%C96A_)*<:*F2AIZ^U3_>IGM^*!+>$WP@^74;O05+AS.
ML5/F7UX?L6S!,;UI((!]D!WJPLV-+XG6W,7L4!U-7)4K&@@)NSO6/FY-JYY_
M@Z YMM\XIJ@86.-6&)VW2A_/<C-[M*1U#I_M.ZRIXWFHXT4YR0:H#EMG9HB=
MHSB:6^;W(B]="IS-P]0MM;.?,J FWQ"T54GXT3C<63:^^3,B9DE%X?*M\^;3
MV<G'T[<ZE3,B[%JBE5+WG"=UD%0GI.>6:!GIQX5N]";QGR^-PP-]\!+_QFFU
M7.I&C"DVB2#CVD,D1H+THFB%8AR-EY7>%:"55Q'<LQ)-=A?F<XH]>LN=J.1
MM:)B5NHL<>>9G>.>1^**F*5!&%C1IT)*^#W"1#Y']&Q%+ D#VWCA8>7*Q4[Y
M&C/.8<<CBA R2+BXI7H&!*C*PR./(E>XY*+;O(:#OU+G3'ZHL@/5*7:47<_L
M(!8LB"V/TWV<@C0 3&U^1.I1K>.?XHT@4E':_LM:<25I^_>77-@5%FNI9TIH
MA:E<B*>7UI@]*<BNHV.T'OSLP_)=7K\ZAI'#S'XPCPU5#)B$)8K*N&C#+6[N
MX]=CU%5SEW-D/V?.FL9B*# 1UZ%DP':CI9!F84)T!IX%00KQW *!J;1X!/2$
MBM!I-WR.(;VD 1$"WT0$F,AKXYQ-O=O<$Y#C #A)I@LB8);9M*B36O5]!(^H
M*VHL%56_DM93*ZIVOEK.[1^MJ=(F@DQ"OIU_JZB#-8=;$/!3CS=>)<+PF;+(
MB<' 8WC(L@19CX!M=71V'4:!@M$R!5>'DC]:JU?J L^,V0W73=$:%<C>$]0M
MYE"FW,AD=I;EA5$BB):G")6HA;7*:5$OL5236/?N>P3?*V0,\K3@WPJ\TNP
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
M21+/K#/2V[H.59#P9\L0;++RI]/):+M9/0IY2@9>%Q=]L6%A<DT(RF9J%0>
M6X2EDXH);B@PWM>^&"*RE9A;%X+=C)9+,0O_\IWDYWJN(O=1PM:YIBQBW<5R
MULGGO%K@?'3%;!NJ300;S%)D'-1*:$G"R]!BZ^M@IE6"M5)VYWEV[<IM=W_+
MKZ\"WN8!>]M2FR2EF*>0RF.H:(MUIT.&ZIK(Q'2E[E0@7S8Q&BBL@$JC>DQ.
M^)]L13;7168GVI2F@N*4=EOMTE=D]J/6]/O'@W:M;I>UJ$\YIMTC]IGRI_T\
MB@>4[B:3I)\5E[6I[ 7WOU>K8Z50R!H8R,PI; "FP5^'7-4]VU1P_$@)W];,
M#)P"PE(*=UF[]VKA'9H#_[+G<NBS[?O);<=&96LRUTJ%ED,8$>Z$E-)HYZT+
M=+5D+@@@$NW1OX\Q5S=FF$PID2G<36BQM\S5BP3TUC;H_7:B],EO)Y<G[B)1
MIS:YN#PS?__;V6_6G5^4B5#^:^+^XS]/+O_KR#>S'5,J=>AG>0RYOGK+WO4X
M>S^^+B? QU5[<=5>//U.%'Q?)TW=C^N_S;X5$XF'L$RKHYC(WG.>&X8V\,I8
M#\>]D5I3ZHQUCD-G&*]G)DMOVJM[*G%XMY2&;;<7IU**%.%!U ,=@;UW6#1P
MH*A?#^1D928(9Y Q!BVRQ#B+C//05" 75/+62.6U0=[1/.1BKKD0<7G!H4R?
M#/(QN\NO"I-@-KV^7K8;5S.WCJ?B:$/M2V"3-"666PB@)PHXJG6 I"-U.0/U
MO*5]W<WM]?1;GI_GU]DBO_JM\<2VK(A1B@!..8_]68-T6 :*T#4!B9L5(M I
MK@$ACBM0V,-8*E%E^KBTHC4]:Q- =K5$H-R.%NL##\B1+I7FEVPVRR:+N$N@
MAA]MX$>-9%9ZK0,FG?;<:WR_3( R],"0V.G5W6CQS^J1EH\XNS;7V7P^_C#.
MK[:L%2F0Q4["(=BM1^"<'C"TUD02;]9R%(E>:;@)VLP5R[ T<W5_"8=$/C"N
M=5,D=9,9YG H2#H*#_!^?=U*,JAT ]]7ZY>*/:UYN9*I6.4ZRS_GD[L\R;/9
M)+\Z'@-T4Y4H&Y7(BFF/' JK@3;0%#L+2 5D0Y&3/P*YWG_5;,0J%F1M2P-R
MR5(NNPS/]L\(C5[AL$"Y'@8I7%&F08EZ*C4,$%304(V8J>L_&;9V8PQVXPH*
MD4H\[,C,D!S!'P=<K:C0P1FN&RI BAOP:1<,6,Z151@1;"730M<3"HH1!4^/
MS*DC,M^VOG, $)@RV64\IK<:[Y@4VU8QM?G)K0,BNK+VRGJ(N52*BB+"@@TU
ML*X#YDBW)C6^&$3]&SS5<UUUX Y@-?BCBFEVI\(.R([<5+?Q!I;!=C16!UQ*
MSQA54O/[;71>.=UJ9UZ.(%@^])TF_S!-$>QTGT[O3,SHY@T+GFNB4:ZLN/*:
M,R,895!C[2"2H%YQQ1B'Z-5H[&@RB 0PI638:#RFM74V_Y 'D2FWN>[9&SS(
M 2$,-AAF"$O$J18>*\(EX%+*NM1-.=(*E];/_C+[NCN%2A'M.-O1VV$$<4S(
MD &[)CYQ4XH*)>$&"N^\"8B40F-91W.4$5R_%I_=9",).Q9\]F-8R)85[/>+
MZ:*S^@+52AOH8DD4<0' U&A$L 36N/M%5DZT2@IVIT\A3#&0*8?#3H)$#W58
MF%P3@JP9YT X9%PAK#3&'E,C$*UW0&(K5,NZW:%7"E+,>/@W%J0>R.Z 9H9I
M*1(/5O.4\[.26;X8S_)B9F4R?1^N("N.->8J:WR*!I\@@!- P!G2$ @;<$GJ
MD;*&^+9U6XY;.;]_O&?-T]W^D&?$1$K(($KN8KZRS[A:#T8<B)5 +-1&6>L
M\D7:'QA:IT6D-Z*5K=P01MWLE^/!^)1QN]R!##%YHOBFW)-:5*O6:O%V.BN.
M\G@,T@TU($<-=!65T ONI: X %="CEV]4U48WVHU?J308/OJ#Z9<PI3*3J,\
MO;-7H\O86X1NM?:'$[Z2$K$. ZL-]Y01B;G1]996Z[%O.8V;0+)_Y3_]P^*
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
MY__7Y=,/@%7?/?OMFX\(IABRE- N[<?^N7,Q'#,LJ*Z)3+JB1*$@WA-AO>?
M@*!%=9T.,8CQ5BW_QLCLK-*?I\$(2 6)R(S('!PRF5S9H\R+G>LT*#6L&1:0
MR=J\=5R)5B?YQLCLK*< I)3 %!$R:&0.*01Z<G.;C6?E;)CIA^3C='KU97P=
MXYXU&E=#-A83[:C3 2^((\"$KR:^$1(<SY:S^=?J639/^+?MYO\Q#B9KI]#K
MK>X[)A77/S"MAQV\&JAQ7G(O8("00@H9P3RO4W[8N%;*?FWL=!;G3 GD*>&#
M:(:+Z!D >E!C!T*' J\7PP61 BPH)>95%3L!%&J\,7JZLOL8 "D07=:M]-RV
M&_CXP.^-PFP^SQ>]*C$]Q#F!$*_$7+S"4C,%! =(4.T,-%7,A1+$//D1T64U
M2S'[9]$<C?F4S3YV.X+D?_/9]"J;?RJX5R"(?CWJ^3]Q"%C? C0', 0,XI4
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
M=104@[A)TE%"#;!(L&"N,@$YP96U"@C$A.]7044MLQZ.=]F)\WXZN\IG]??
MVZ_)?'H]ODK^#93_;#M)=YHODI^NI_/YS[M=DK;Q;>]?[71T8 =:VO6RV^^K
M$HHB&T4VBFP4V2BR462CR$:1C2(;13:*[.Y$=JWJ9XZ:R+_GPEM#%26NR/]A
M0B6NJI^+S1VM ?_O9M,/XT6QIZ,7N;MUEGQ@DE*,4TKVOCAKSS&)_;4S1$+H
M-R$0ULSU)TXK*C57!"JLN3:05)%61(AIU05T3PA;6I\7:2#2P)'3P#,LP!H6
MT%9ZY#3U6A.H@VU0]$0MJX,44T1OGP6VV[](80IHIXL[HL4?D=U?!2]6:GV
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
MBS(692S*6)2Q*&,=6+5<-"$A@[01GB,1WL)"><+%TJH%VE#+]FK5=IO6%"G
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
M85',/K5E^;WJL#OUJC/WG"%2:A/GC9:?;J"!8R3F];/^EIS.C%!,YKI>S*,
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
M_D8!#\&0/R;T'A;G;\OH/# [%B<Y =V8AGZ2IV%(_4S%[9+8R_G(C#ZZZ4Y
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
M8!15@JQ(GEZ3Q<HV@-6KI**YQAJ$3GW?S0V8A.O90D8/BZZI=9'2>:4,4JQ
MT9,3RW0K/0^)H#P1J=L;7!R#RGLW4Z25SU8&BOI)965U%=!4T:ZMD6T&_<R4
M_YF^=7WOY/8N.KLGH:I;<D?F&/QJJEKF3@!E[3]/H:-=S1<Z0"-K,33=*5KL
M!E:Y:^K+&N[[7%G+/1ZV+HI:=[[OTE?@+PZH/]HU1BJ#]?F _TK!BRI/>$Z%
M0-T9Z?6"I$4XHZ= +15N2ETL@@K@#!-EIB7X+BK0;_*OBK"LL.^)]:?A+QGS
MT7/0\[(?,1O8#77[REX(.3_$#'L&1=TM&+PQK)S!-)%7%_-';-@?9N <2:/%
M."-Z'#*@(@/NG7XTJC0U&. 2:SU38SDS8S5W8]\R-<B/SF)X"V\\9FH\F*GQ
MU"0%]VE)"MY6J1);Y%_LH:HTD %1/>@S,S-0H"H[IZHCQ* ]>C2Z?RZF%U=]
M33A:%J)* (PV].3!.^B^@GVA!+$JHI-&S1+.FQ"BMBHU%>%"$\5.A+UT)%98
M+7C4* H:*RSK O,J7?2ROQ,16:R#+>8*N0Z_%A:961EZULM^J5ZNT&Y3T9)^
MIK;IXVJM(92+-AST\%>T2Z7T6263/_$JXV1.O.M;T5;B;.)DB//V:DWD2^L#
M<QM,\+.FU4_1HY/K*5<.37[P?U6N@?3XU7@1(4Y67^&UPA01)J&&#S27>KEJ
M7F83BSI%\?Y+K$E<6L0^IEJ &=Q]U;X<?OE=>6C]XJ^LN;RV^%: 0:MLV7XM
MX38]=T46IIH&'P$WR5B)IETQL55J0!\?!2NYNI*1!F5!5WBJ+.,CF,$Q4')5
MF_0JQJB/GR2ZHJ)MF0Z,U@Q:\$BC1NFGKM7L;T5"K#&Z;G12Z0>+L<=2>N'P
MU%L=%@>>0@*Y-0P9'()985IU9J!^\'U/)1WK&P>RG2Q3FK(+==RCIYFE.&7O
M#X*]5NJ#VN'01 ;C1+'X%#_#%&6YGW1*-*-,=$03K6]1'" BGR+@H_[4#J=T
MKL3H1(IWG\O2/\/@I2&Q9O_=D[RWPS>Y?JLY,9L\$T$DFT\K9'!E^<!$.)KF
M0:;PMD41<F4L>&(FDPL7R?!G#?]^*59G#UGNAFMS#00T!<(5I45KOL(?RY,2
M-G71&5RV'M/!X+Q(/9+E_/K0#X^])(^+&(0:>-LG(.!(9217Y#NI,9]8 @6G
MZ_7*D"<#RD)ET,L$!)%#+XU_I0#[0,1Z^'0HEE.34E>*@P95'UOH O&9"I=*
M!2@S6\"?N/W?TJS55R.R>^P)>'3=7%43>+TH[Q+24F5 H331.RQ/V"2EJ&.-
M7I*)T[")D,LR^FG.6QZA#;,'O:3"4WJ5AHCI53&5L!M5)\LOL)Y7TJ(0$ZJ@
M&)^E+0P\);T2\+8B:"@/+/'MJ'T76(LQA&U/K,_B5:MO4&DI"L]&#$)8!_IB
MD?UCW/ W\P0?;8)&QGW@NXFP,X1^A(V BV_52VTECT% &,LBFP/?E#H&*>
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
M?0.^&HCKJFB!>^4@\-&=OEB5UO8W_*U?,#E%I%UQPQS$,0X,!E'5L$5(1Y+
M8>-N-Z:NXWW(_64WAP',Q6(;[\+*P^I*5I<].#\4(:BRKK$>$9YI4 3:*&TE
MA,5--;\4/_>W"2F@V$&2$U"]$"I*(QKJ3;W<>!.,%I9#DGK_[*7UE35P53LL
MVZYE<"\IF#M9!CMK\-T@XK B=W/_F$W6 6Z/$ A]0.)#<_YA B;CK!0;/Q3I
M J?A,B/A )\+UPN6OW>X;'.QA11 D27%4S<7JWL)2XY\ >)U>HL5NE*Z*]+5
MI(5?@,84M\G;^\'TSX"OQ0"D#=2/X:2O13=J&[%\ LS?Y0(*&+EF2/5ZY?F<
M(Q]/L?0<O_SSY/.)N6[-4-6,ZU *[TZPSKU*8:V-3[]'PT:(R@^A36$A0/54
MW64YE5I-RF:D55BSN74-"J!41=6]OER7A4(<R)]%T08^HP3M(.]?4K GUBD0
M8H/K4G?B 6@VED+BZ!'*E9K WJ&;N/1D:6!6R*'S:E)=:__PHH'GP;_G"]!H
M:BG0W,2W 57!("8X$_$J9,]&UFMM19"B3DX:[#,+Y/JL5Y*;YHZ3%4:*>M!*
M37DE]%9M4HTD9D7*O;5C;HV6O8;>Z<34)DIQ&&NY/$ L"0>RE9I:#:7?R.%I
ME1"=E:HAAY%?"<%XV=R4Z*VA_.HU(EXAB:<2B@PMKKDL%J_+&YA@MRBURP#$
MU\R^2;/H!N:"7P-A*2Q'W%RXI10$=XWZ8%Y.+NMFUES<JITK<>>J=K*X4A,4
M[Y!#5?. I]]4:,?T>]K(*0L9HE9/JLQ'+O"?$EM K3%&A1;MW3+/=(,V,>FB
M$_(,_6YX=5.7BK[4=+]<5IU))0:!"/:[Z7=1:R;XI7]6-U"14&0%"#3#O]M#
M[:( !&Y[E:K<RZ8V))6TB<#0Z9340C&Q5&&N[]:H$=V ( $K6%;?D"FE0K_9
M\%)YC30QUQ^JAE1T]Y>WZPN%= 8SIT'WH-\/1#+HC#U3QJRV7'LS#GFDJI5]
MB[$,Y.G93%IX*W:,?(FPO&\GLW)%+0@5!\S0FD$VV*%![2&.AK"M!.)J)1]Z
M#BY+/<' )+QXKDW+N0S/H2;##^(&&$4Q!#?/2D0QZJRO=7-3[QNE18,I(31;
MB=!O]IJ6-.3@0'TM6/&PB)WUS\54P-+(34-'$V1,(9JTX8/;JOL*7*^65^R*
M7IN>0H1_@=:)Q/NX*KY*ZZ9;7*G8L)!!$Y!&BYFLNA3"4-BJ4J:>6.FB=SMQ
MCM+4+L#\[+6P,%74N*>K-HLE%$)]JT69(;$,JTCK-6$9:8&DAX_T8&C(JI-_
M53)0*\SFP3(6[_H&/H3@00-T1)II&O(%"1&NF=G6K#A#!T8^Q;1^],JA.PNB
M'KW26@>(U7B!;F#.^N&"(X26$N/X6BXM]3)&D#R)PF?(]TN[SUQ$K<J!ZN=%
M]]56 !;XY7?TX\W%7UES%?7^5E0S[?7W:PFWZ;DKLC!#<F 7XB89*]&@FY ;
MAJ'R6-5!@MV[1G 76)RS @0%\+$RL*ZOP97K*;FJ37H=K%+EB/>T+0RD_L0"
M:52!R4CSZHO0T/VM2(CU[%9OK1!V_6#E$8T&Z+G%N*"T$1!G!&X:Q),TF/K7
M2#*KNTH$8Y!7SY"BACTV_(5K# 56THD'DT+&:4#.*!4B1CM0D73%]0C!<I)8
M)JBJ\7H3YT>44K<-[)"(?$RD"0_K,;A#/3^!\7*^YL-J5V.)!Y2OVX>,-#7#
M*HFAF4A!4E5H16C8$6@.:P.OZJ2!A:Q@*X-%LC",&#SC,QF %Q)^JD7?.9I3
M-_KW6J!E@7R$?;RZ%O;XR?UG@ON/->+^:!R.M_#&(];(LV.-^$_#&F'O'HG1
M,9RY2*\GJJ?I8#KA^5?=E?+X9=.I"\\S%D4>H30*>)KF"8$_%2Z'D_B>>>H2
M.FX4.EX6Y7F<\#A+X"9UZL)S/SV,4Q?#-S36R<(6(3L ?SVG87QG[^=2;FJG
M?"T5.0-UVBVN$=M-&EO ?8B\J!WW3=$GX;D5TA[I/P]!+Q .M=#4XF?T+PP[
M1YM4JU$Q:3M=76&&!;S^NFCGM8B>WCF=95L3]-XY^#D7MG6]@*M%=,LTP\3M
MP@PLQ)$'SGE685Q%1"&JN?(@M$5Z7IRU.M8BE&DQ^5I<J(BW##'C*-972AE\
M.+/+LIC*OW#%U?+#BL,LIQ4,;';[@/K=B:.3HD-NQG\RL'3!.$,K9XN35)9Y
M2>H'21(D@4-]FA"7]%@[2> :/)W&&77\D/+0]7CL!5D2JJX,7IX[870(/(T+
M)#9'?#"6:K_8>0F;4=G*\GSO$@8"IMRL@J$#G767P,/27IV69W,19F@7TL25
MAQ5M!00,%'N%GJ5$_Q/<",:GRB1 EA6'B]+9F>#*E,/*/$"N=RT5]U8V>47G
MKX-=/=NF_U:T7TL)0)3B(GTN)VHI]FO7C7&*S>SZ<?: C<,QGCS@&$3G-8*/
MHHQ97&G_1<=E:_#XE(3:)(&%Z+ZUL)RKG!HOO0\BM$-'_\[1HD<O?>19^0&\
MJ@\B&@M^SGE1M<IS!!7T__V?@%+GE[NG;2_?(ZXGORR/2QXK]]"L[5R[F2+X
M6U[!>N@SCK;4/XA# ^'DBB#*G1/IHWN(52L8!UU&>:2^(W[I2XB,1:> 7/M3
M3QW6UP<)ZBP$\P$P+T,=%"F_5<=HI'Y6W1M$:$QX\4 D%T6ECK\Q@E@J60/+
M=-T'B^Y:4[E[%RU&'M<>T[_ 0#Q3Q^<BS&:*L'NV3>":X:FUM@2LZ:+5\8_S
M >6IDS!/(A-2Y$,&XCV86+/E[NZ1E,N13_Y;)\[F??CW=% )^T6QPQ!-K65
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
MX;Z9JF8?$5R1WV1IGM0&)G9 )$OE\9I?ASKW_3)F_RK[PEJQCP(?%/<86W*
MZZNK0 7Z</4-ZZ=%P6QMX@@HU&@)1;IV,U8.8@VJ*#F4A+!4-=@73BX7_O8P
M'%?&^A8S ;8E<&?/E>I=&2F":6#U(L+=8PFFV8+$P [H!OST!@0LHI#++GVR
MD%'6&RJ;VWC\B?47@G8.H* /+9(L>(8_JE8M1MF#$DDN.5<P7P4NZ%6#A<@*
M[Q)1EFUEK*@V%)-2\HXN\.SF9?FWSD*\#QBO@BW&^F0\V[ UIOO0V^A\Z4X<
ML<3Q1<CUQD+L2ZR(53@MZ(<4[84F8ORUQP-%B6"O#F,-(E=V%)'72=2E'O45
M@9*NFT[5>DI0,K&@"&.!/YYA*PD)C3Y4IJ^#[1NO7^Y9H3K7G%AQ.2F FC3D
MJ5S(E5U2G>WZ;C,"?ZV9X3=8 "T[W5FRK+H!P29@,A!2JA^%M()Q(;&Z6 "(
MWA0275:$8@;T70-#5Y"1EAS#;*Y4X6PAY/#L5I656HC@+,!Z9[?V$JBJ4:;]
M3;3;J\X5%9D#T^C4/;R0Z-(@B*<5V-RC%*XJ$ ;57O,O 1P[O[T;&#%T*.,1
M32+N^D'H.'D6QEIE\BQ-C$!)%#+0K"DG6>AYB)#(G4P#(X)^I0<2Z1#P@'IA
M]DL?F!)XB!UT6)(YL)? *QIZZ]RHF9BM@$3K!<7JPY4XV*MZJ6>$T2Q' !K-
M!:"B: V%L!C:!$$Z1I &J084N+.!<V1@&B#0%>&_=$9=_1)4AS!TI%P6,.W#
M^(606QFBZN%0]27J5=>C+BM!IJ";^^95R^#-YON&7WHPR3-058O::!RA7MAC
MYF^ F!""0%AK_= EM*/ -NB_DHM4K*(Y57WO&5#[.!G1X XA^Y_>[?2%>2G[
M/A<85+L';7:\<]-@%$/OG8FWBO<F&B,,NEJ8$VBWJ;4TV+G>(@QIQD76'F$/
M1M;\]EJ:F,OG;H^>#;:$W/%6U;6N>>H(=B_ EV]6P)%GY6VC0'PT<-$31[9%
M%#$@PTF[E\1.YH2!G_MYX+ X]R,-2>JY?AHLM=!>4>=?P*:^,V3XLBT]C47M
M">\^],4>W0P1?)466J7<JM2MY7J0^B6H,D0)NJ\-2M\N16TP3/?);[7-IV"C
M(X7WAL=Z0J<HW")P%K"AX<H2R/MFLL6C 8?U9(;<JE]P0.D0O.8D9FE W,1C
M#HG!R$L4Y A27;AV0*!;9?P%5H?NR:[]Z=O-&1\B2JTH]F.KNKN+\+7HV*[5
MQB"QUUJRK[87=ONC7/?^3)'UXBJ$8%I@E_EQ"%UVGERG2<,8VD17>X2),H:7
M(6(K?_0AK*$/<7>WHQ$D.>611]+4C<%=2'W/2S1:<^IDW'0T./$Q2SJ+TS1(
M@S@!&:EHE,6^EQ^"HR&6R!K6R#(6:52 HD2@*YW6=^[)PXA%'O5RV(Z8>#0.
MG=SS::" M /8*=<\+'=#+W$BD@>1[_DQ#5SF!AI(V_7#W4^[7\K^DB?#JS%8
M,U;Z_EWTQ\=W/RVQ]U.ZUV\GHOVAHBYV$Y[Y6>!$-(VHZ.SNJ7*!P,L<;VMN
M?+8V[LXSMG%_@JQ4R<0JQT90TQ2W7"P&#K8<7YP^!6)JE_$^%86J[^^G/,].
MG;E>@&^Z=&+0=0VF3(BFA@(@>6"6\XT.O\*FU6V5,'@FX,#JZ=\1-K'OJ0I7
MS6<ZRV)XI6Z\V0,BB@B<0L%#NVXN4=\PU-:T9EP0QU=I!#X9.%P>XHF5#!!T
MP-Q+K(V1@25<Y9V7]@="E3V)).0)5*<@W+J?^V$<0<>.H&-'\*E# Y_:D!EP
M!!U[ _O^QD''XO*BJD7_!Q6)>>7H/QO8_+7! 6V8XC8%!Z$W^%(!\SPGIF&0
M.R[Q4T(94ZXMB5,>KX6['N-+C0,+Y'NV$XY:>[!WU95'M+%7(&]>GWC94IJP
M(?/;CP(6IZ&7<\_Q$QHR$L2Z5"0/O.WCI!ND"1]%FK#0#OBHM=Q[)TW& 6PY
M$*LF^ZXZ:XM4+/GYF9$9]A& 85=+@(<&"$M.$C^.$B^C+,WBA >Z,B9)21QN
MS;N?1.K&J>I&D);RWWN.8[=B:NSE^6_O/MR/U&#SX"6A6?;78'A#CNEK9&?-
MO>\?8-]P2)? NLR8>901-Z"@?+V8!MJ0]UV?C,^^P6/8]SZT--_F?%34SRUW
M?*#D?:B!7RTTV565KQ=3'WKD(JNG3PM;/ <FPJ&'-9Y*,P=G[%#'0)P#^16!
MP,RIQR*:NG&:>SKLD1$G?9*C,@[,.B-V$*R?(C\?Y,+^.3+/3L,';/Z\&7GW
M]L3;EM+, --[BT'<@Y-FAX0L ]9_<U5^*;YO@203.SRG;NA$//)BQORAEW#H
M)"EWC>2XA,8^=3G\/TNR+.8>RQ2=>L0+_-W;^;UHVV'1S!369A\K*98RKL_[
M6E_1A%A6@;;E.>Z<1'3I^JKK\W**U52VO!3;6HJ2'MD'%":"?4C%Q.<X\>7L
M;:-L8]J7J1;?=<+3:B?M<P5=H5*7\$H<MFB&.1&YP/.V.EO,=3GCT$RT6^HF
MNF%Z0U_CXDJV$!=Y[%4GJD7O&(_*@J]:W>0>RW=Q5**LT38[Y@Z5IZ+82MR)
MPX<95^KE,+N;HIVN+)&J$MYN@23&3ED7HB4N7MB*(LKR^[7LDBM;1L]N16E9
M\5TLE-H>E><E,[7@#UGA(MOLPAI=-VW1WBXMJ:P2,T8NTIW,=YU)S" 0Q+*
M7B2H8446SA!D*I(3Z*=MIB9ZJ:J(+0ZUGUO5#60T%?4#2_.1Y6"ZKRH6XZIJ
M";%*8NM%A>AR<V8)6M2)DFJ50X<97+*E:G5N#V5L^"CI48@A]A6H)3X +K>M
M2D *7 $SP(2^8M6K:&",*79B5!V.%LO,AZK;30MR4\'O*B]/-KQ]5-/B)Z=
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
MO*VR!_<>W$\,W)_'=HQK"1HCAH7T/>J*@$FN?$6],OHM$CS:CWFB#4N"Y'*
MVPV!/SHAU]IV_V*-YM7WK3R[6-(OBSNX9;C^N3'9<3I)SFX+"L0$_?L*5V !
M/&"7(YT \LV++]JA>GOY+^D<%GH(S_C[=#JZ3\?C)_O$/SO0Q^.DI(UQ?OK;
M/Q(G'@Z!8N:&EIV;<I!..K'?9R-K@KY/Y[>.^\UW+J>S=.A0CLZ=[S"0;/7+
M0>/^W+!5GL(UR<B93YW;^ >\"O@<;KM.@;<29YQ>)P/X;F2OCK,LA4OC.=R8
MS\^=OS<>-9G.G?C.^&% *QTX5XNY^39?7/U7,IR;I\.#X\ED$</5=[,XS8S.
MZLQ!>1T8\_E] H^!_UXE\_LD65YJ?H<? 1F<Y(=1BAU8@6&: 7SD<S/OW(S6
MB&.),[^%@0&:V'$^F%#''_%XD3AW\8,=W57B9,G0'*2&U,^=;NWR)0S<P& \
M>7!F<-8#:N6/5\IZ&9;[![--X:LLF9E5A^D:.'3&L$[C<\<\;GFE68<B$*A8
MI#A+G,4\M08$LS7FV6;E<N/)R!-XJ"&TQLO-#:-DEDS,,CAP%,0.0"G(M&9
M1F"U(C%<" \":(7G69J!ARWN9O;% ]BGX7AA[[^+A]D4=F(RO0.BA/^.TO(:
MNSDP8 #(>R#GS#QI %?<S9(Y7&/($_#Y!_Q9?)_/[<D0IQ,SS,%R :\6.>QA
MGCNS<3PIQF((8Y3F!1^9!SOQ;#9.BP48QOFM8\2K_-P!=KM*X(<?2;DD3\[)
M+DN6Q/ET8BBJ^!F^,N.-+9'9Q;V=YB5QWD\7XY&APT4.[[UZ<*;F\(/UR/Y(
MY@[< ^=)"A.8PS#^S_0>AI -S(P-)Y3D;]Z1)?EB/#?<:QXW2J^OX2' :88C
MYBFLWX-SG4WORC?;=P%63!=9@Q#.*^I_-:$ZKB7#G>]_WDOVZL<-[,Z6E'E5
M^N.:;'(/J/+?238]=S8)O"N'TM.NXE7QY6+)&5^S(,UGTSP>?[W^/)W<? 8:
M';F6AWZ#8W_X< F/\\;3X1^?K/AD/GY+QHF5,LZ$[Q,<HD#ZE+@J%-IGI4JL
ML>:N/*N#>Y3/?$8I,ZUE&*:(:TDJ[9D0W_\$9#J,9T9RR!;)ITX>K_6RF0TR
MRW5FU\LI%JS3>)Q.S2EC6"M+?J3)?;[II(%9&40>FYF-[<Q*. 48&"7S)+N#
MF3CIM7,-6UKP\NI9EB]N;@HL+HZR!WMX 6 46 P/!%Q>GG/E<6L9VOP " T'
M7%I\+L9<''Y)@7+PG*'-!1@5Y\/ZZ..UL3^2$I;CL$>R'<2D *VY^=7L !P%
M%OI PBWA%GZI ;: IGPQO"U?8!!S;+ :YC6QZ[<ZKG,G@KE5"UD=7\5T;A,
M0+.,!N0&S1,+AGT'R+PP8[V*#00N9M-)M6SF# #XO;]-81@K&UG^"&MA+[4C
M3/X$"7V4V[%=PPO*<3TO[NX$+%^2>[<0]6 LOV5P0BZ +LR$2CC9 E0BCPO/
MPU1+&7'.%&6D+*RD0NF2%5#QB*>E#E1(%?$D%4B4H3C8X\K5A=Z53A: :?-7
MOP<? R9]!B)).@8](1SH0ROM5&>E4[9%4<Y/ABROTPQ 8@2L#71ZG1I=UZ;U
MV)/TY^)$K+ K'DUGA@/-=UGRKP5P[UTA2!<D/DGN@?U@$1P#0J,X SA>DJ#S
MK?PN=[[/1D9H^NF3^^W[IY]W/?XW;8'I6GR&R* XGHL-<7XJ-!;%R,^[2RI&
M"KRQL[P#^+XVPEZ6S+-I/BO7%T3 ;!H/;P=6&'RHKJ[79&7%2MB]2F[2R<0*
MPNNK?^Y<@'0\*B3: :@UCF68<@-FH/S'-Q9J9];48.Y-_IPEH]2^86:.B+FY
M>F%5-W//W,12V,<Y-XNT5O;2R7*LU<X-"D0;&!0SP[/2I;GR!J1E.+P,_"[R
M0N %O#-2_KW9</.<VS2?3S,[H&+JJZ;NXL2HB&J4CJQ*9>=6S&Q].N8]@,OP
MY,DH-QQDI-#J&*R6NGB7^:[0,B<6<W.[<>F*O&"M76?3Z[/%4DTI!K6DVT(N
M+J3=@MR'4U!-BN/QVIG"ZL:6JLN]77_@FP3;PFCV;\];S0B2=7Z'BWP"HASS
MN!<Q%7F8ES(=EY@$ZY4UJPE8'OG=#/_K]?<\L>+3JHVL,)%A>Z%K$ !&\L\\
MF__S=W/^6Z>&^?1K_&=ZM[A[R3]QQI<&-?%\J/3YNK_8@54;PQ^/3&JOYV9#
M'X_W< RR!NBQ1A\\P-YAV6BPA@,_4CXG4>0R5RO%2]&=28G1>H&QE;W[7 [[
MH2.[MAY*U=:N#<RV%'+6CL]8,WAOMKMNNX>DD5\5T8AQ3R#B>A'WA2:TS*_B
M'D<>V7(/RWR)E[>RA:W"Y^OIE:TQF-&4*]2W\K\S+*:VY<FW L:WL3DB'&,X
MR=+2Z =G12F#EP?)?^1+8T8-T,:R8JQ\M<I0VF] [#=#A*>6W@-SA-?/C6NG
M@F,,F,-T_B@P=RE&/3JES1EJE)7QU"@,A5T'!(,?H,]8Q2DI[#M9$L.A;,_/
MXI!JJ!,@=*5W5H$PV@B<T9FQ2LVMA-:<29;:H\TJ01;"\O/7"Y^E<T$]<JVI
MQ_(H:E\57JJQN=%CC4TWRPPX54I77 *SV<#",F>VSS'+/S*K6?QJ3)>P1K-"
MLC#Z7?E]_;"\L&C#5&^K'R>&HB9GI7BRC)-R?DK.;\ZMF1#$GC/8O!C(#A8?
MMLT(2\9,F#^6B@L1MS!T6C%JTX/SQ-CQYLGX81=K\8%WR1V/*YF^YJZ"Q"Q!
M/SHZ07CZNH5 ]-*A6YA K9SUWTM5NV3R&?"2(8NE>>%Z,5]DE<PWBQ]*1>1'
M*>DV9<'2D@];FI0:L&/TCP)DMI'D %>GI<W96FX?'./1,$@T H%^6+@P2I,N
M_/AH3'? Z6800!U7-J5V\W JSTB6C!9#F+BA)O.TQ02F/@=INI!&A\8L\B,Q
MUPV3PK;RXJ,?4]PF=UJIG<>%R])>5OCA'M-HXPPU8TFRO[Z@C;= CUQNSS+[
M\6Z>PAN+?V^SZCDS4"_/K@ "_SB+KV&C?XG']_%##O?^Y38K:>35]HT5RME'
MO,&7KY?A-^?RJ^-__?+MZ^>+P+T, R>Z^.)^\2_<S\ZW2_CBU_#+Y3?G)[CD
M\N++]S!X'--3S6V%"1YQR09[F:98^#X2.%($1$1)=>25=JQ(2A6<Z4_;/&8+
M<U@GCXVH/ #OXO\"];\06#:=(8,-'C3K6EJQ;6^$_1K;E_B:YH]> B!9F%D
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
MAQ'O#U5JX]B[17RD;A"$*);(AAF0""'\(&14\5 (!?_+>-726F.]%H[\I%T
MM.%]I3UJ@@=(?>SB@,<#6%WRE1]?'L:3:W!H:#I,G-8+_HKG88K7QD%&L Q#
MJ9@OO  KA%S"2F\%()6W5M=]>YBZL/XA;#V> HDV2@ AI0="M%EKL*,TVX-9
M#V8]F%5@]F3EG@+-A*Z#2UWL"1HR@3%7FBNN55 *75PTBJ@6[C*K[*235;?9
MFV2M'&;_OS^=O5!K @LUX J?=B3IDWN^4VACCWL?(_S\;4B@ZAI>(,8$&H4N
M#KED  (8\4JN\:)0B9>1H(PG+W[;(:J<K$25;X,,LM7,T(\$"2\%D;=^_+\V
M,'SE'742:ND?/L,M><:7!JB&-]Q:H8P-"MYO8PX36V7.>,:SY$<R621.$F>3
M9/0..5_O9J9Y'B@4JNTT 5>>B@*?8-?S/2^05,H2*+0@<JW;S"8%:!FWX9M
MQ/W5]I-:#*1N,P5E)S XO'EQ%YG@E!P07>3-+5F1U*S(L?0)BI#G!F'H*Z0D
M+B,G20CR\EJ*PNM9L7V;A%(#W6KW@RYR9,^ 'Y@!6<V F&D54:UP(#@(SMJC
MLA2:2:0U"9X5FAO1EWO7H1F2 R7:U*![MNL0VQTMJSW/:8+4ABH?4R["*&0H
M4*"G>DB71QVEB/#G#55UW?U65=3G4@90FY51N\EK!4&^2=/L5*7Y?<8_--3/
M@>EF/BR$K3V'T72S'GW+JJE42Y!  6=82"84)1A)+_*%J*S9OA)KF43/RL-?
MEKNTMU:# \[ER=>=WZ]2VRF$Z:HP_J%P9$O8T#5L!"[AV&,@N3.7>(RX*BP[
M"5(2^2YN!39:UZ2Q')!635L?"CYZM.C1HC5%1.,:+"*?!Q'BH1^$  \>YC(H
MRS$)YD;,VU;EW[]X@=% TD[(%]T-_SEA?N_.PG1#(M"TH4AHCS)7X) '@2 N
M$=1EE2(A(\]=8?(5H\);>;T-M[AH-4#Y@TD%+=HKR+&65-N0+][U\F#=2L38
M<N9=M*8\CX&\#@U4O@L8*.$KXG//<U$8AB4&,@^^W[J2QM[D&]" )&TU*K"K
M-=&ZB$O=%5>. HH^+/)L!S0-JRV3C 9<16$8(>1Y-,2ZTJBH+YG:$6A:-[B0
M@5!TP*CH$:='G!YQNH<X+^AWNB[OYP+2D-#U<.A2JH*(":2KP"E)0[5%VD.+
M,LYV21!<\(%LU:V\[=9V3(/K"+?V:-4%KL8(T]IL0TU4""&,!![#'E$R*-E:
MN Q'T:O9^O I#?J0TD5'&?Q)$TTW>O"6:Z$>+9=ZE,- 43LI#*;4\+Z*L98L
M1&IAW%44><Q'P@?V"8,(SD-2E:N,0N3N_61<K<JZU=%XOLXSK97"A;=DMLM
M6<JX+/K\'[DSV5!T\3J;WNV^6<\7GGK]V.?3UL;RJ$#:Z\=B6KO-,MBP#*YS
M1HO$C&YHZ<<L[721.=?IG\GH#"X:)LN%S8LJX&;EOY]_.W=NS*DZL3U(Y[?Q
MW!3/78SG19/2*GG'E*Z^F<#+1ZO)/55CT[+\C,D"FF73T6(XWW2K>9$S3^\2
M6Z3\SA!TG#V8.VZR^"Y_1:7>=\2-JD1Y8U[55,V"-"ML[QMC6'U,BP@QS+D6
MRB<X$(SYO*ST(GTW]+:J]+*,M_B]F,_ORQGNT)!RZTK0Z%P=9]7M:A-J%8A&
M3"M.0^(*Q*G/D.]7=8E]IERW]4UHK?0YVF?I\T932H-)2X!?R1^<=P=7WT0T
M+1\X.]<R[P!"CD LGDSG-5(Z*?R09O:H&4]STQ=A.EFEB?+0'RTR&*D]HQH=
M#GH2V=@Y8UW\;A86+PO0%W+Z8[)9+^#WZ7FR:H%$N-Z>BO=CC3V%-Q;_WF;5
M<V;Q37)V!7+W'V?Q-6ST+_'X/G[(X=Z_W&:K30IT&(*.+VG@N91'7J0\[$LB
M,=*4>"32YIYFDX(=BK7OO<7FEZ^7X3?G\JOC?_WR[>OGB\"]# ,GNOCB?O$O
MW,_.MTOXXM?PR^4WYR>XY/+BR_<P>&P&JR>XF7O>IRL#?[(?P6[- +Q%#O/(
M<X#MJW1B,<.T- 2 7F3/U_\/N30%!I6@G$<*,R+1LOY_)"+6J/\/FJ^O DVT
M0B1RPX@(MTHC4)$?XF=;-KSXGK66#=6<G,:DWMR/88MA[,P*>^L1?C%Q?HVS
MX:TY8^3 N4^<V0(^@OK]AA/,-./>_? LVR5,%_-\#@>I.>A!]AW^87[X\I\7
MWP;.Q61X[OSTR7SX]+,S<#[]/'#B4K,TW96NG1]I-E_8UDBQ$9:=_"&?)W>Y
M52QI8-2P<3HLMGU@O]R;%J D2P2I*3TD(5-*"H1YB&D@A I12>F2 \5LP7Z^
MZ2PQLAVDII/++)[DUXEI+O6HOUW1D ?;57J["D#/U^-:VU(!SF%''4/\=NE
M#YCOTP!7[ CK=^190Y9M6 *R.$@(B:W;XN2W<9;<PB&39'G%BS"]Q7ADB[>
MT+O<0^"\/6]?PWP*X!IJ13G((W!:,.7[93TUYG$7KVG5F[?/-&,S;H?F1BYU
M[0T&5;6]0?59.^IZ.:76MM :T9+$MID#6)S'QNBW;#P'?]B!F;9_\* $(!96
M!?8]FRYN;LM# 7895AR=.Z[=\663P4I#L@<&W&H-6H5YL$$XT_N)(97;^$=5
MWN=0]B]+(Y0T*HARY+L107XHM,(ZI-(M:80A+E8K;87E?*;7MKW>$\01V@F]
MS=3^; .T/9J]RA-VS\LO>Q;=YMPK^*C9K/,N'H$8%C\80XCEN_UN5*.XAJ*^
M#N 8%*XO0\_U;5FZXB@,F'3#QQOU6S'(:)J]M#_+5KVNL55MJL#1JM48GZ_7
MNVGO;)QN?3SNA,'&>K1*#P_.E?&4_&N19H6A%*CCH.<MJZL6@L8O7"XXTT&
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
M% [H5]1 6V_4VU[GC#R?#E-;$6I)$]>+^2)+''C?V6CI1ZNL*"MU@]:L+K;
M4)X\331#&.!5XBSRLE'$]76>S)N$]S__AR)8_K5H$K3RF,8;&E1J2@479CYC
MX2M&9\R)][8:FZ&B^9//JCH3%>UM]EZA3VO6D_!^FK_DB^%M00P%O,7Y2@TL
M4USM*IDDU^G<EO)+)T/07PPE)$4M:3/;<Z?A:J[JH97VZX,"72WK>EI*I0.N
MI.#<]Q%U144EV@WD-CYS?YK/OUY7]! "G<P?K.NI>+?Y>:];C\[)?DOC6L1*
MS5BLH;9L(6+F8"ECU?T #%]6[1LX-T 0&=QEKHI'=R"B&,OPRN:_S@^@GJV[
MWXQCR*:16;&+2;%P+Y7!BS3"+A?*=0,:1E2P@)+*L"^ICQJ&_= +D(S"0(<R
MY*%"A+JL+-%**47R. S[M15^,8D7H]0<3_EB-AM;9Q#L&7!C073.:-G#H##Y
MPR\_4K/53]/&LOPQ18.*\\=C<Y@EV; \6.8UB^2-PGK).+TS\)N,=NC1\^0R
MKJ_:T3D9WESFCK_H5A!JMS)W3_]$GG-4O,9/L678SF'U:_5:!BQNB![SRQ[B
ME_:Q$ =N&KPD7/K&J+\]$\5:L<T=R<+@Y,E::LLF?;OX*O8\]9*Z+-"_$(;3
MI:[:NTR^KXYYT-@WC$3MFV)2Z" D-!38]3VLB5<&OQ&%E:?U%D)O7DF])3-M
M*!LO7R@;OW6-2S5@4@Z4[!-MC\8Y;+)N3+/(CKB#WTN:^+@91!BI1@M=Q4E(
M3-E.@!3B>X&6<MDK/>)/UA+8A"= .1?6GO,9R.>MJ+)5UW0QH(@,%.MS@G;W
M-1Z[2.C%>3JTMJ-1.EX8 X7IS0"#R$VL:M$38@]>R8,N6Y<DQGVX:X],HGPK
M:73_B,#-XK!<TE"A2'DNCVB$22C*<"@B-*9/-IO:8&<-2\[\+<F^&;X,"H[=
M\JRH[FJ>&>2U9P8ZI^N-P/:7@/%1<LKW[ZGO?!]M@=Z[Q_0IO/$-?;0YY\I5
M"H4^]WCH(E<0P4P?[2 * Y^'YIZ^C_96CI'#4U/[0]BPNF)#*^_=DHJJ/"^;
M4;0:2+5E,V\<>:!ND5#"6R(J/=?5I25'4REETY>(W2#4'D+*%9*Y/J(1*]V.
M0GE(\F>;>;_XGK5FWL6Z+#/9C&C=*/7TUJ[>6XSGS<W.JK$_NP$Z\I7P!0M$
MP!C#*B!5D4T8B!?@Q@9HB0.*L$\14Q$+281%V>5"<*T]_>P&O/B>M0WH7%-S
MU\FFXS%(5?=Q-JIBCLK0G__(G9N*5%:;DNW&_)OFU/MEM_++LK;]LI0>OU^V
MN[KSAYS_J;ECGRI!T0E_["N<DGNQS(U-[.=@/<ZG=]]VT7W[OM1R:-_N;K,]
MD..78LT3T:@(KZ(HD,(J CX.-,8R*--%0,UEZ^DBE02\H?.S?*[S\_;%EJ1"
M \+6VS_OP;'[OH1Y$E[?"Y#ET\Q6^ #Q_N;9.FN]#_B8?< %M#1BVV48:1DI
MT'"92UP"RFI4NH"9H'[XI.FC)IDG_+VJI2@2/&!8#EBK021'9GX_^<J/_FT\
MN4F<T2(QV4K)G\/B<V9:H5^/%\-Y86_:*3"P2TO75:C[D"4SG\=(21I98C+@
ME(5$AYH*Y4E.%"EKSODX(FNY[DL#I,E>*&HSN)-153:S["4,LW;K^EQO!=!M
MG)\4H)32+M3'_&CX>R0PNJZ2$VU5<M6+>D<KZCV/8KQV8[@HT%R;VID\$!3
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
M@)9P+HD.G@[Y>3N<+XWD%Y/YM$#6CXW?[U(;K@?N'K@[1Q@]<.\&W*0.=/0
MKK6B4@5>$%$E02(OY7"%?9^UU6):?TS+-QM@C@:,M9HOWD5.>Y< ]3J2>+OX
M6KLRXE&<JOVB'4ZSE_^2SF%AAUOX&#L8$EP.N1D&#&R7C!^<>1:/$AM@,)G.
MG7\MIB9\_CX=CYV;9 *\.89K;N,?B0,J<^[\9*_[V9G!WMBP^E)H,\';#T5X
MNW,+LTTR8*J;++&QZ_^U&-W8[IN+>5I$1Z43Y\[*?^89=73Y.:PIL&D\+G^U
MTJ%Y0K(^?!NJGSOWMXF)D'!JZ=&.+3',:V/7UVYUTMR)?\3IV%Q<Q/K[TSM8
M4!C_:#HSTS?W-4<0C^=)-@$Y]$?QW W#N0<9UD1H9$D\@IV V9LH?4 G,Z)Z
MAF8%K^<PY"P!R34S[YJ:8.SA-)_#*^$9H^9C?W8 PV.8T32?F5AV>/^5D7_/
M'1<F 0_)%^-Y%<N_.AS8P"N3[V!?.W(6,WB27;,LF0SMMFQ:M:$UFMM)YBF0
M5)RMAH[#!IO?4EBO-+/?G;^>]E<(O0%6>TDE:6[O$/;-K#D\8[F%L$TP/1MG
M [M07%BE/:19;E@BSN BLV+&D[M*,7? /'!CM08[^JO_[85CFS7,9XQ)Z:HH
MPC2*7$]RBJJJVA'VV5IKN-_B![M-EU.WF'V!!+]:4FL@V ;-294Y&R^?E>+Y
M:@'GZQ8F!Y9E#'\\.BU?O7[.,)X97+:CS]*KA5V^40$L9@_GMP:$[N#7V]Q)
M)@;J?C7RAD/Q8,-^PL2F];/@XB$<U3'0@R&4L<DG6<#+@!]G\/W#N1.5*/.0
MQ%GU_)TG\WPTS^O7QG!K6X-Y%.O\ZL=9D%HN<P:Z?6;6RAXJ<P"=?;-0HXN2
MAR,A0RU=CA%G@2(^DF6*#Z5>%!W0WYAG\W]^&]XFH\4X^7J]F377OTV2+S!
M*^?^,9U-5H7<AZ^3Y+&0?-#DSN?! )VO^Q]; X,W$?R6="0;=*1!>^)NZ/M:
MDE!XRO=*.E(1P/(AZ$B=+AVMUYYIC8[@J&^$\IL8?B.'S6]!<EP7)T%\*&4S
M(_8M$BO1.=?CA3DK"A(JQ8EI!L(0B!Y_EE*6:1MA)3EX7U<.C56<GAH%WWD[
M.K_ 5$+4I4("0CSI1BK$OHQ<Y"G.2J8B/J=+^<80["^_)9F)I(UO$FN)F%['
MDX*&:ZI_PB1QQ P#C&"_J'F&+'GFC#POB:UC[[^_F5F:(K1ED09O&$!^E$!L
M<YDW,M(]Z$%[1F]9V[^T%LIG) HTYH)C',DPJA)]I2!M]5(_<F+;$9WI^7JI
MF_9.^7EGT++CRN_%Q$Q/KD#Z;6QL-/=QEL7 <^:L*O1"9S&#3ZNNA?V@?2,8
MQ \#)7'H2A<S[ 9!P *W9$+FABQ<07O#;5E^F\YJV$_7\/X?Q<0VB$JR35'I
M=Q ._@$ZW\5D>+XW/EQ>\WLR!E%A]%L,.J?U>A8+FWL/S5^>&UU+Y\=Z8YHW
MGQ\%Q97E.2:P8XXU@3>L?M/KZ\18;:X>C(EFD<^G=TEFC&8SF'55V&.< DGD
M5:6/9'@[F8ZG-P^&P,W/U6VKVOXB+XU]E3G3GE=)=K>L-/(O4/>+JAC7!?[#
M1<7X8#3-!YO3K[+Y5;:'Y8&7SG/G&TP_R1UWR7KF74L].+8)HV\2!+<[ 16O
MRPQI-PIHH*) ADQKS5!(EWHP,. A])?C8\JW'XYDC_:P1]:LYPV>*_0+])S\
M"<":YA7YKE$LW#NMO\UOXZPH,F(NSDVTQNBQL?0QD1>JU/7AS#Z-8O\>B@A6
M04A V/,\1(075)H%R'\;BA!V75T_$G+?I\7'.(P<(UB9IZZJKDO:+^FT!/2*
MWO]CB<A>=47I*7F+>+D=4>K:%AEP24 !T4AHC8@7(:W=,GS*E9&WYH5_@SE?
MMV3.)^?K4D!KLOU5;([DZ5K9J7+WEEM6UO<: J 8N (0^C5^L++\N1/4UO^-
MJ*37;=$W$VOIV;LC1]?6PY QCTDI ^WYOM(>G+^X,G1XGGHZ<*ZK5NBC@:/U
MF(W6R-<*<4L:?L'!NG+&EAAT9832BGHW857E[S(VB*&I #>H??$%CU1/2HKO
M"MFY,L2,4]C'46&6G%D?=.4-KMY@(;4P5RZR^>UCWG'^[W26&O?UCS2Y+Z7G
MZ\HT8BBLP.*B:,'<Q %<PR)/LS4 +H(%FE[L]+GW#IS[I"%)3!HN:+.FV4VR
M?^$9(]*0)CS"N1(::16%" NBF(<CCYC"G;YT5S37B^58I]>K9IR>*8M$XG.R
M/Z8$H1588&'(?)&M!((\$H'A0A-B:Z@2:&FSJ:CC%I^O$V#DV=P.W*&H&//*
M<6<K3]@0'&/[F3CV.'&JU!C'-4$[=G5^,G>90&."_OH-E.E\PT7V9_S7GYW9
M(C/9--:@M*RGN7QG/AT7$%1HZ0VW>FP/,[/<9F_L:][ PXO9$Q%VIHOTVO[4
M#Y"S^:>_7?X*;U[,WFK)^*FY9/7Z9%.@P+EC!F%7XA^W:3Y+LB.?K+L8I5.G
MFG(YI^6D:S.,]7(!TN7I" #&0FMU LYK>]9CL2Q)?[0AE+T ZEC5R0PN\K!'
M/!EB&?I,205@7IHC TK\MSF?2G? MZ^?OW[;V;1G[]["ID>WM>D1M,$<\7:O
M4&ENR.?Q'R8RK6!M$"W@ )]-2Q)8817SVWE%.BMFC/]XLUOH!0H@I*> /5-
M%8]X!Z!O@-]$)$[FZ;BFBW,'CA8GB]/<\OQ\:J3<_8MTI'8](Q#A)!%!%'$4
MAGZDB:Y*_PH=NGAE[^TN%+O]NQGS#@KW&=]2.I+[U+C3I6EP:>%>-2+:K;-Q
M<24D&Y%]^A"/Y\M 2:.Q@(8S2F^,I;L$\@F(%;E)M"TK:%LEP^YV>1CF]@R(
MBQ"],Q-!5Q;E'CCQM1']A].[.Z.>5%' ]G-F%8WR$;  JX,U- 0/,8M9*B?Q
M)!X_Y&D1NYH:8:NPYQ=#N:P]!587^1%GJ=76EG92<\/<V/KCN2F_;<IEFT!I
M4S(;F-2$XAL>-8I;H1G!8XH_X)7FPM*]<!=G#W#3)+D&9<W\7:I#Q>//5^^9
M7L%!;A\+XA1,]4=JHDQM@'*A7L$*7"\F1KITX!0W)<W-E34O#0K]"T2JV71N
M7@$W6-MK\N=L:NP&YDTK+@KS826HI=2T3-0P/.9J.OTC/W>\IGFF4&A!LQDU
M@Z)+OTBA^^T7MVGM2/0XIB$13$:14,1UF:]YY<L(E5Y5QRX-MFSP)EX]?#6C
M+G[9AJ'?X$I3^P'=J1U[S6H%,?R8PD%2A.C7Q@G@$]@ADW R*W7Q?'$WLT>/
M$U^96'9;,#_-_W"N30SMDB-,V-*J"0V^M;7K-P5[ "+8;$7YUXI";D$; ,K-
M]V]IQ;3V=H64:!%RZKJ:\0#[G$25O4W"6=]6#Z+VXCT:YWPG=7:TUQB/IM]H
MWT32]!%Y6BI&6" BY<&_H1(5D1#EKY>#Z[I1]J2)J'"I3YKG6J%UUN%G3>TS
M+HY$FV!C\V,*V\2\3#,W1A,3HF9,1.?.JAEH8U>5*KOML:%HO0[H"VTD6K +
M";*]W6H_.8.G\,;BW]NL>LX,A(JS*^#Y/\ZL1/M+/+Z/'W+32N V*VED6PNB
M6+4@KE60;2^3^,O7R_";<_G5\;]^ ?RX"-S+,'"BBR_N%__"_>Q\NX0O?@V_
M7'YS?H)++B^^? ^#Q\6RJKFM,,$C+MG0J8612 ;*(#/G"/LLD.4I331E4I$S
M^@*OO%-*Z*]Q]D=2M#L)DJNY4V<<=SXUU#8[*JTRH,.9T5M+75[89:_'T]@V
M3+(_@W:2%,F.($#>F19$2^7(@.8/D"CO%N-Y.AM7.5%7($@:K6Q%?,R+6XJ6
M3<;^#(=*]K":K+7B"H;_GYP5R8OS4F&TESF?IY,17'-AGGX53_YPOAJ/EQGO
M[V:\/WU:N3B]FF:?5JU+1E*U.EQ>"Z]W=C>KC,VJZ=32RY76$J&1E$U29N6V
M&Z6Y;?F4E#VB3.4'F- H&><#4.N,Z:/P5X^266+W<<U]MZ0<QYY5()_?%-;T
MLA-47#RO7/2E0:T<_]IT"TE]"*=7.H?=O8YA>YS\/IX5&UJI?B#\ESXY>P:F
MHU(G^*-4\_*9R6Q=#A*$#.>)'-'"_&^VMDHM!GHT^VO2>NW"@B*Y6[\HMTK;
MC::9J>%5<]FS[9\(-;&D%'L"X8C0$+G(KT EI#1HMG\"Q5$+3_,@</W TYJS
MR@;$A6?L?R6 &3W@U>_!C[M'-2(V; 9J-;\SD%/.C/&D7#$++)8U&^2QVL>I
MT*8>)<__9:E&OX"[VPS]+3,GNR#31\Z'_.7U=^I-Q5_6!,]M3]JMMNQU(M0)
M=A!CS[2%*MY!^4[=J-0!.U_U[_J([]JZY<-A.SOLV.EBJZX?\AVZ?NR]QX=[
M9SJ6FO!$?YK/#U3UJZM]73[D#M=FP6(-/MNF8?U.?[R=-K94QQI3W]2CYWV;
M%QT0T+O1QFFW^FOMT,P&^]P3+9ZZ2#6GW?[K/>G&DDG?FK0GDQY>>KKIX:4G
MDQY>>KHY&KIY$EY>UI%,]L.[-C%=>0<FCVS?9WC5;:M?NSS%#=_/OYT[-X9
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
MWLL?R<G:BE@]W W[=WD+= ?QWGQJA<))Y.TPL2^;D;:RC?BRL&%0%>Y33(>
M8<JP"0SVL8"Z;.;-&0I08\*6_5,L=BY/L*4"51.4SVG<_S*8)X/H\=-?$5C%
MWQWEPX[?WF$^&WZ/O5D2.:3V[+V*YO3V24:6)+LWG6!D0&0_GL6>?23W;BY#
M->S\4^JZS-]/QH60N6M:^;,N>N1-$]?V/O[7W(*PQ<E)8B\8VXLE]@+VN7<4
MN#^\C&\8U"I$400#+*6"7!D0^D@7?3405DA4>P"_3:;C7-YN7I"WF\?J*W5Y
M^SE*?HMGO[A!+T2OI0)7YUO;\"RZ05V9-R]K;]FAVHO5PZ Z)0-Y*(D"E%$L
M?$H(PRBO*((0#C@Z8+RCO5;O^F'2H-6#=#]6+Q><ETS?PNA98,I8GN5E!1_+
MK%^3HO>,"835GF2 M?7WA$%&ZC"D@<]$D7*-M0@T_B@FL"9=AS.!^5(W;0?_
M\S\$@OS'5ZVAO7[.T9ZUBXV(XFO&$59A7ZU#*WF&<2RX$E))SF@AC$P%G'P,
MX[@.Z+8TCNQL#Q#7RUS)_=I&5#4@)H&0QA!MF1/'AB++U$WI$2(&VM1M]/U$
MYBZ)F_0)]V4=U_N$2SC5!OM8:V!% .(:,^(K@$.E-!2PA"2E8-C<6<6VV\>Z
MA'46\J 6$H.J<PEB @)%.)!4DE!CPU'9% D@BC^(A5P+=UO:2+X/&WGF*0MC
M!6SE053/R5$ZO_EGW)\Y2>K'R2P:CKVHWX]'<9(-THN_Q]E7+>99$;L?CIT8
MKPOGGGG7#A KR7=Q=COZM)\,;ZP4#\?3N;W0/'6Q9'NS:-2?C]S%;J-AXGUW
MNR;EXST3]/VR,/&U$/O2?B H0^I%"-V]KL?@QV[21TM1> CR7;#\<>W 1\6G
MV2JYU_:6_?+UFAF_'M[;T5W$#][7R7VTLGGZ,!S,[KY(>28 !4P@Q" "@OZQ
MW#_IVPF+IFG\I?QC94_@TR+=99%2!M&GY[-A\CM2_,<?/ZULY>2?P1<^VO)G
M)W.SU].+3O ,*(1MRE'L6]6-D]I0Y%O'+I\]XY;A2V&E\WVM34KF;"P4QYU6
M]NFOEN=EALEEDN6,8Q8EW^+9@<Y(/SM]A?QE@'WH5,2FLCAVR-+8;OCOF\)!
M:J7KNSV&=]AC:$(VWU/O6ENRZ0V3TJ;,N@Z0/S@@DRZN_:YQ[0Z0.T#N +D#
MY 4@U\H1=6'4=PFCGBXDOVL<:P_C-+]/XRPB_'TRLG(S&LX>N\)F"R01M8HA
M3"DC@.:<,.3[C :(%)E;6D+>7*WTQ6$'E:;S^WQ#NERE_UXLTM=HUNR)V3TX
MX>/B)%V%,7B!,9_1BR!#Q!EN$&2.Y,C_'[N:B1\%6FBM&)$R2($@T-0$ AAE
M]3@H:B8BQ@UIKF;B<4++.G>R@Y8.6CIH>09::I6( LD$59)PK0470M P*.J<
M(6H9S8>'EK6.40<N#8#+A]G;/7>[ZBZ-,;'"W95A?!V>2'5(RH24,H@"B$V(
M%2#<1ZH(SR ,:'.-,=?!T]=A^EMH];]<P+:!TV8N%=D4FN"9;+*2]+&7BMV&
M$)UR]9 .H^H8Q6H'.:62DI$0!M)UQ6.^A*"@4 J%<+^!G[9CU&:^68=1'49U
M&-4T1HD:1C$?$65T*)7BTL*2*0]W(M=^H[F"LT>)41LZ>1U*O8/W=R1.WF*;
M;#2\C;T?7'F?])D"O2<=<EI_CL[^6P6SA? YP!12"9B&.$2XW"<+),;K7;J7
M-MW]9S;=7XHX7<?)?:M.U;U<>,6)TZ>_HE?.U!U#FY\NI'R2^ET[)RL8PQ@:
M3K61H9*485)&E!5GP?JZ72>OWR]7E>CTN]/O5NMW+20+M';G2$Q $%<0($V#
M,MQA@*'KJS"<OGZ_<BK^=#1\\WV;-I5:WL,$!</OPX&K2?$XC$?/=+_9LAG%
MGB?KO4'FF8 %8Q6+ !A)#2DV4"$AJ18AE\7&3Z!## ZR+UVN<.L"%AL%5<&S
MX8I_Q\ED$*5WSLX)!-&/;2A/?,3!C*-"PK:RI0X!+0**#@$[!.P0L$/ CXJ
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
M*C1($TAI*'RM(:"X;)#(@%1ZUX-LXL3UMN$(5)O$L]/;MNDM!#5[2P$EB(K
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
M4I3$(SN<K %U)B6EK+J,][(9="5B2[)Q$XU*"E)@7!.MYS<T@!166QT@E'Y
MF<1:2@&,"EF9&$PTD  OI46X/,#Y++42_5^3FU3U9Y-;MWA?ZP.?++J1VS7Z
M&@_FV1,,QWJ2N%;<LU(*%B)15$\IRJ7LW'W^)<F@9ZNRT:P!=:MNES?.QW3F
MM0R(Z_"Z$./(_EDL4XE,Z]CR8)XX/,V0T@[SL );<6:% +#L.-28<,X!1CQ
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
MMJE28=3U#S^IQFIZ% WO%_EZ26JE84<%/:EV2,^2TN>K[CM=E[6:D=CE-),
MRD!"+J4?4E'DKD(C@$^6<E=?5O1?HD=W%#55X\'7<K7V2$LI;DU;\3:6Y5\C
M&UV/M3U9_9,"E0TQ!%48 C0/C#92F= /E8_#$!5\ 1(M?- \AC3%PJV3T&'(
M6UM[=)#10<96D+'4J"R0P'5R12S0(?"1D6$1@7:=RW3SD-&4CP%E!QE[Z-"X
MZLV@=\Y]W7H"S#@K5N]OG1-TA'W,FDH-:G]CL^TV B2O,H1\IID.)(; 8.MV
M!9+BX@P3%+XE3COOOC73F1$TOI__RN*V-H#9]54\.CPZ6?C9#&TDZO(1.[3I
MT*9#FP.@#000=LF*;86;YANQKK9@?:E,38L:L3XY!+7GV[6B+>KA[[A-(]:B
ME!%06 @48"X1H"*04E.+' 1+9(R2B+K?U$L9?:P.KN]?NPDU7+O)U4N)QVG>
M9VX\,/?3T>0Q+KN'_3**QNF+=4,"/X"**&T @SZBQ 1EGH*DAC-1JQL2!E)+
MIJA2T'##%3.X:&G#-%"^>;%NR*OW6:D;4@[%*\;BN<'L6LII@\=H5RFGK,'
MV(O+R;@I)F-J)\/5#4KGUM2[8CA%(>!<E@B /_SVY[+:X$J]63T99 5UH!2L
ME]7HN<^*KIS9K^ZYHNS.G1>R@6?EN./!8EJR<D!9*6XW657-8ON#85)4(<[Z
MBY2J4A0@K5IKW$>_NR9G[]VL06 >,T@6.@>1E@80%O@D((IJHV&1\,I0:/!*
MKX; "L<X'FC[:&71:Z<V/^>C4]E$U#],?XF34M%4-FW/9AO\P^TC_$-]BW]R
M-4.SXOK9.UEE:OMV.+R=/;Y63?_\(MQXCV 3=OEF(?*&F50\9N5I]KG2\T7!
M;FN\G5A1\"YE?)H32U0%1"3#D!(0^$@QRS 0\(DIQ%)8L5SIDOH.8GGY?1]2
MB>AQ2V76*J(9H5PNU&DGK/__M_>NVXTC1[KH[W.> JOV>*9Z+Y8Z[Y?J?;P6
MKK;:U:5R21YO__*"2$B"FR)D@JPJS=.?S 1 @"(E\0**()FS/-4BB4M>(KZ,
MB(R,[R[9F*]M_8J"SPAIXX1.$ "@,YI%X&+"0F46NZ6]@B@-$5]12$LY'/^F
M>ZB6_KG?DW%_D?EM:8;6(H-O4^I>X?"EBR*W-8>OJ>T]'-8,%G/K8\FI=9..
M\XU9V]J;5-K(M8NX!YCO$2P\B0@@HB2H1\PE7JO(\U:SRW8SN4G<OYM92+."
MBDNG>X[/N7\7CV\+#K*2[Z&H*JV'853236CRC(+ET=ACAHCE;0AP"X&0#8'P
M.4.N7G4"I>D$(U>62U$0>O["Z85G!,+/\LG761W+W7)O+K(YMD9)I8E1FK44
M.VS,[[AI^RF:N&KK-J^KN%9A:Y\3Y NB[3-.0T%=3Q+/#T/E0P0"X(5HT)Z#
M([C]X(BR":O,)M\,TVTRZJ=)OF*1:[78$.HS'V$];CYV$9[%"Q#'S?!(P$+H
M"1\ +ET6T9"'89D%CH0?X)?+JK[ZGL6RJG7?GJV5NMZ\KAC.>#W(LD)GMHR*
MF-BCJ56LG7CE\=^.$\/AI '0G=Y.E=%B&,+TSYIQ:VQJ*S>6J/FMM9:W=#1Q
MCO*7>$,VB/ Q#2)$D>=[+/1<7E6W)L!=6*1^2T>&PLY$;I)\<E%Q-94FB;+>
MO<?/V4A/Q#@;:FJ)XI)72/(,DVU3*V;NDG<1+GA)BT8-7M6DP4MX%[<V:K:<
MLT3)P:0@D=5C:ABQIJ-[DV=V$3H*$90M\^A<)?V[D8+QVT<E;F<]Y]-D<.:\
M?Z<N>?=3KR1657:/0@Q3X5H]Q5=N06PJ?;^!5.$Z.!1%/O*8#)01[$F/00)@
M2>2)F23A?,ZX'^=W]<Q/LB]ES?'0C,KYC,#VZV_>SHBL,3U;=&3:LGV*L==S
MH<D@_C%5MW]-]/1>I\[[.>.TE5EZUD(MITG4RA\I74?Z<%!$@*!,1AXH%P8)
M@\C=:)IV-D>[G**?SC8WRAKP_U^YWAA.&N7>G2K:EN;-M<"$A>_CWY.2D#Y^
M2"<F$#QJ, P6TG!E:.]&@]P9QVE><[5I9"B!([M1GI-&"QVDN4[T7X;D3C-:
M3M.A+AKO7(QOXY$R4#[I)=8)U32:@OM!JB/N[]]=? J#=S]I+L7IC1K;DM8R
M[ILB[PW2YAG]B2&\-MV8YDG1F^K69([=83X:H_VQZ<B4Q:Y&0%^<EX7F!TN'
MPMB])65HDGXS5? +.H*B!+XF@]+#\:!<I8?,U.S3#UWZ*.5'ID/GUZGR!!%
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
MSESF0H](B1D,0U9QBPKDA^2-"NM;"Z3+%H@U."SD; DY6#;2#UP(N>"40$H
M802AZAB09(AZNRNI_^8%?#J),-9&L8#1?<"@=1%LZ',80.0!AF&(/2\@855G
M%PD!-RXBL"_TL#9*UW>$T,)8'.K&3U%DOUI"MQ:2=@;F[8?A/W;8\\,+07/>
M< "ILL9"@I$/%,H&+F:HXGR&*/+D^KM8^\ONE#W:[BFK5R3@0"RIMT&S[AI,
M.P:M/>NRJ%D2N:N/49,H0IAZOAL@)JOM)!J$KKOE=M)>$T1!JZ635I2/+ADX
M.]D&LM#01O_W6[A^3[;- 3 UB :WM"\B['&%99YP.:"^ARMLQ+[TX 9,#?NS
M<TB/,/J&<'B8Q P6Z0[/"%I1KU&#(2V*,$ ^Y\*%+@ZQ%%%YDIRY;B/Y?L,-
M+&OS="^H8Q7_9!4?UPLZA"$3$H081L)'5%)?5F4BE0,D-]A&VM<Q&L1[@NR.
MS]W&+:SF[E]S:5W_G1-.71?02"(2<8BI%U59:(QBO'&8HBTUMDOV;O9A?I[$
MU\.D^KX-4&ET9*BF^,-=$1Z!"/QA;BB@[KCI:CI2.C[YB/47+?2UV%X9%R+I
M7#\Z@S1_&,:/3OSP,%03:C1!R8LSN4N<FU0+D?.8Q./<251#!D[5G;5?'"1]
M([8%U"#1<W2<;N/']>8A:]OF2-,<L?'CG'C4VMA@8!K#-V_,]SAWU/]NLJ%:
M)O*/6XC@HL0U;I\#=_!$8/7GYO-'&H.&\V\ A78;+7/ZR7!8_FHL$?U9M;M?
M?5XR E?I?9([GY/OSM?L/EY8";^G@\F=^E-UK 2FOAJ1^"%//E9__/(43M[-
M=E]G*=@0O7M^<[9X!U6O>+> D>7[7_@);W;;9C^1C6Y#NWS97DOJ/;6C*D7@
M[2#M2NG]>,LCC$<V+G8LK(Q8&;$RLM6XM':H_FU3J,2ZXU#<\/Y\I&SU;)HK
M"S3_Z0#%I#$BVF].QMN.R9)]YZ:K<6!H<LH(\D:B(:QH6-%8+AI\J_7EV(JR
M_)8.TTD\?GRC@DW/CM\^M_?;RM5]33:ZFLBR6=8? H0W*C8S"OPHX BZ@+F>
MZWEE.!V[7/!@LSHTO\7_RL;^-%>CE(P;(?-*:&<_[?M@M^AQ]";4"@>:!;-;
MU%QC4+JTT78T^'EB<+DB.K*:=(Y'G(I0003T&/29C# OT9$(!MP-2UX<%#H2
MBXX6'2TZ6G0LT5$T*I!#BB.7NPA@[!.$&09E5C3B+J3KH",_0'2$N$?PF]!P
M=A,>CYZ#ZWPT4+(V3N/A$3)_;.@[0E#S<'F 42_R(AP(260H9"1*_2>28KY.
MZ?(5?,=Z-CJ# ++'=53*EC _I CJ(2KKBKJ)ZOK"?@3]P%?KDXCT608FW;#D
MQ46N+SS2KN?20=UD/>7(6=VTNMD1W6S4L')=%(7<IU@ B@GC$ A>QER#B).P
M7;NY@[I)>X0?!9/6Z6X_^=DHG]YO3PMP2,6G-C69&6BH/A,X\ADC 28D@H%
M%:TUE"[=L.S_<ZI?35)G%!_V.&_38#[ ,G5'7(;N.+5^127GC1J5 ?$H9VZ$
M0RA]U\/<+4O.$>R*M91\!=N[<TI.>I"T:7E;);=*WA$EE_4)8J+L=Y>Y(?-"
MM8ASRA@N5W(D ^GA=HWX#BHY <>MY$<?WO[ZG_']PR_!$;KD&QKJ2K]GZAWI
MDB 2>0(S3RWN,'!IY:.'#*-U"@2L8*A_3?(D'O?OXM$@4 \:9@]:>?>OXU+@
M8W#3;0BMV_JZHGHVZG>$6 +J0T:%)RG'6&)6KKXP(D&P04&NPU-/VD.TS>P<
MJYY6/;=13]K(*G9##GP>R@CK'6/?CVA97H< P=P-2:T/2SU13Y*CV!P^W2!W
M*\2WA^0&;VHX\WIECER7A$3 R-,%A)5C+'"Y\8P]B>0Z?O$*AK,[')I)ZHQ?
MS%HMQ=4YI[A3$-#5-?R@5'Y%#9>\0<'$":&"NTA$V'=I "L>2,0Y"5M.+>F<
MABM(LRIN5?SH5!S#^MP+D3Z1TD<X<D,( X!G=7&1^F&M>M<KV.^=4W'8H[S-
MP%?WE/SDJ8T^I?UDE">F5MPX>XR'D_0YAJ/50>$ "W!N:/%C7-L#$7:9# 7
M4'G\4&+,L%>!!4.@Y33P<N+4O'VMIFW?<$%ZB+9*$&TK\!Z!A7" 8+"B[M/:
M4/!PZ'/H"1(!B#!! O$RT(<\G]&H75^@"[K_=IR*5O&MXG=+\7E]]C-D+O6\
M*(#*&P@H\3&$K#K[Q0A=IV[("AZ"5?Q#]Q..;F^@D]RH^W(TEXS/+HC%MCE;
MWU%'BC3.TUHVU1V(QL':3,<<9ST98#P]'%P1]II'E2VYHH6]MX*]1BF5U\QL
MBXD6$]\4$QM'Q",D!,", ^PBA$- 7%H=(0ND0!MLP.UQO_R-">JZAXD[(K#2
M0ZJG.QU-XW),%[XQ%Q:W#IXP#BV6;9X?H 5&HA9&B(/5"9!V,R&G\,;BW[MQ
M]9R'^#;Y<#U.XM\_Q#=JHC_&P^_Q8Z[N_?EN7,I(;- H]X4;^II'3T:22NYZ
M.@] TI AGTJ]\Z_NB1L]6YW#BCW\^&51Y';A=W^^N HOG:L+Q[_X?'GQZ3QP
MK\+ B<X_NY_]<_>3<WFEOO@M_'QUZ;Q7EUR=?_Y;&#RE:Z@[N%Q[7N;K$@\M
M\&HLZ1ID9X4-L?AON;A\UL<$T_YS(8&G"\=?I_%8S</P,4I'\:B?QL/S40'F
M"CZNU .\8=;__9T1#OWQ,ADF!L _X,AE ?$E<9D?*$,]%$&9(R(I\+CX !J<
MC2ZEGBL\R2(>>)$(9Q9^B"+-MEJ"5C)P)VN_![YS$K42/6A(&T^3=W\L[DT&
MSJQSSJQW3J-[SON_C>+I(%67_N14"U0Y?D\TZ@FN;C(<<+M>HE? >:FJM4U8
MJ'D(#9&=>I-CUK/<>1@GN7J)8ZP&$QKGO^3.OV=#GSTD8S5HZ@9UX70XR7=
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
M@$NE9#R4C''N5R=W70G80G"P105&K2JP/ E>=*O 5H&5 M/Z5$* ,'?# %!
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
M33U%-:!Z2P7ELV>-DWZBL$+)S3:E@%[:$.* R83!^KB6'P:"P]#E+B30#8*
M!(6M R.B+*49H\KOV</HX\7WD5I@[]*'+PHJU>"H930=A<9KK=WYOQN56E8:
MF1N[[I_Y>/+/R_Y=HH?]XJ:X_;=D<I<-ZH<L?ILDGU5#W!]I_D_=EG]6@ZB%
MX[=$[TK]L[04_QG%Z?B_X^$T\1YG?_XY3<;:5W[\I('$/&;A\O.16H-S<P%^
M\LCGC$_OL?G+2ZUKQ#** P++SYWHT-M+M: 7MZW_L'$8HY08YWLQ8QK9&PHP
M4G-7A20J"\ Q2-13*I;V[]1]RICZH5?-O#"GW(=Q.BPB$7,Z8O2C/>%^-E)5
M2G?-B!>0$ $" 2<LB"1DF+EES5)"!0\6TA5*XF1=(KPQK^E2)F5I0E2O2<B<
MI'U6$E,:CI\*M'#KY6>7$K=I] R>+<K;UM&S2NQ*P'1NDF2V7"_'S!FTO@2>
MJ;;L)^ED6%Q7BINCC)<D_W =Z]O'V6,\U--9F,#5HXQA_IM:"O2L]A96#KV>
M:K&MC7?M!-0VU0SZ5T-^;8>8_NY6"U#MSP*/ AY2E\. <R6Z7'H598YR=>$2
M3_M9^G!90_AO\;^RL:^<GTP9SOF&@HA7%$3\5H)HK+9ZFI=*SYES4?B).YY!
M8F=P_1GL[7I6:@Z*,%#?8LX!#L,HHI$?^>56$*50@H6".FW/RDIKC[GW7,V>
M<FV_Q(_U2M/"G*)=SNEW$T])!\[T09^A5""L#9 R0E--> W#U7)0N%2[E0&,
M&W5C/5]P0;#Z%^(0NVY4R0 +.?2Z(P-!HFRXL;ZB72& 9V!W0I"6,J 6U3H/
M)1WEDW@X++P])1 [GNP&]US !(M"ET*JC$D70<DKWE?I(?2<.;F'R?YK-5CG
MC;%J;<K!&=J=XI\YKIG50!EPYB U$F9W4Q;AJ>1>65C&%3$&GHGH7,=#$[1L
M1$^::[I&DMW*"*G/*+E4AC ():,$!(BI%8&5FP<41\"E3V7$[?=U8";_.NO.
MBY['>2$[:[D=]:.O'A^2(-,C^"9^!EA9GG8J3C-S3F>W*20Q"6Z)&M9!!2I:
MW@KC_[L.JP^2)];^XLY\PU?>/0016GNTE".IX$=]+P'R(B!E*5[ Y9&WP'U7
MHGU^E;E]U8EQLCS>\CQ$;3^[.[42&ILN=0;%.$Z5ZI>1W&+CY_%96#%SGGU7
M\_V@7+4?JLT3O=6RTP <J7-I<. SZ6$I(^&',@HY0D$9@*,@#(.Y %P==].A
MN$%V$R^$WY[!BP,*NKT8*<.K1LK0V>(9R^U#94J YJ(&6L#T7LSD[BF4E*D_
MX^1;FGQ/"MOT)AVI=2HUV;&C EP:VP!Z%R,;Y\UW%.YHKO>CDGPZG,S@:_D[
MC2BK=5'OYIF A<Y02L<&L/IW\;C8T=HM5M':-O: ISPAP220(@H!5+X3\6#D
MH<@-7;_F5#"B?3YK:E:*YV72GZIV/+YL/1V>4&\(H_1LD0NX-1@U ;/!5-E0
M>F/QF75.7?0_R3C3 MD TB+-H$+3)REH^]Y4NA@YE\G#I$!\#!J&9!7AF]]%
M&JE5(D\FSI=JK]R=.9CO]5W_^;\$0N"7RVR8Y4LN,C_#7WXJ=CN+JZZJ#>1'
MYU-ZGVK[]/W<8^H+JMO/]*/S:5Q$%_5[GWOA?+0RSX8# QG-@.E"*^JD!]73
MO$I7,)?MBX#BZK<M^2<*(9P;U]E<5-OGNA%F=/Y^E^8/R?C .^M.!VDV$Z6R
M3[-.S](6"L-'(6B>#DJJTSJMM+;WE^]#[M0(8HV$8A1ZA+J^+Q@)(N$&R*_(
MKB!QN3>W4IBS9_D3 VCY8E%:/Y<7GRXN-_9XS-VKHSAX.5K2@QSU %B,F6R-
MX?/5QL9)>;['Y)CL=B9YO>9C%WC00QX/(0]](K@HSU/ B 2XKAB\F3F[P_G<
MQM0$2T)@V]N:I3.33^+?]<;8 I!K78?\%^, &0NOT-Y>>:&FIZK3SN>7'&WJ
MU(O-0EK:\KR)<9+>7ZMU*5E<4C2@F*T2DUR1C6=)1H.SQ8N?>VKSS15")?</
MP^PQT<E*.@500=S()-P7#RT3N+2<O.#>S?=H:U![Q?[EO%$]6\F]%^K\42D8
M]Z%/RW(U- SE8O7LW82"W@;7D,"[0;4ZS#=70;'8P5V0+;V\ZSF.E5(\FMB@
MD@ESRFQRI]Z\VZEO%$Y7JQ8.!'$)0,BG A$/E873J71=*9^;^B]%J^?GW9^.
MM8*[HX%F(2\^=%D6(-B-*"PQ9CN<Q#:#9S^\,'+IWVD'-U88&XS/G%^SNY'C
MG_EG3J2_BHOH7.&U*PE7X*F3![(JXVK&_=V"!_^*%-=FF2 @@"0D?J2[ G24
M"L_.>6'@/;.8/W7@S>)^_:C+!:@EH5C;LW&^@Z5=#76;"SND2T*7VR_L[W<Z
M?[(1@"$(N8R' H@@HE$ D5?M5X4BC.3<_)6E&XYQ&M'98EWW[:?Q9CHT::1F
MV'[2>ED;5\[5]\R8(V.CWS,L*![JW)O>Y44>J\F.*T(N11I=_9A>F9MNDHF*
M(P!WQL??+03(A@WC1E$D_0!$D!/!9,1 Q8M*PP#P+D) 'IDQ:%.$,#];I#KN
M.!)P4.]*8AEX4<B(%U"$(9.A)\M$2"1\S\,=1H(=S":2.\'UIX"PN';/*?>\
MY;+1F;@Z^/W<P%Z9;=^7#L8% 0N"**2(^,I&]5Q*7%X=C'-)!!L'XX3+I3)J
MA2]\+#% @LC2JB51X#-OXX-QNS+'@N)4R$VJY<)4(-DB$T#/PL8W;Y&6IO.I
MM]@@'6WA\>JD_2VZ_-3S+G:NAL/LNSF8TA#3(F!>Y6\\%'[/Q\UM^T79:=R]
M4'"B*7KZ<_/Q(PTCP_ECG&61BM;*@CQI;5$$! +5K[(PE;8 XH<\^5C]L7 4
MOZXD4A<\0U4)D2650XIW(/Z'1IV1^=_@\S_)C>[:\"?PAB][RXZU_Z[V1VJU
MVUXO3',\/$(S[>)KE1.$NRTGN% %8*/J&TL.EC?7O-,BC#KFB9ZW*4YT7NF1
MSBM?TN^5$7H7G>ZJ +Q*M;&'L7@+3"^STK<NDVJEXQBEH\HQRJU\'(!\E&\Q
M7NGJ58O;6FVZCB1KC(X5H_V)D86<752P/] EJ?NH8H7A#87A)6PX  [:%J2A
MK##U1M[ZLZ.UV1+1SB L,5,W8<=^51)>&I>-NM\2S<>2_J^P_RMEO7/G!A[!
M"/N$^(0R/\(N+TZ9(5W<,L+;%<(QAW$VW>(MY7OCY#-])&40YW<:-P6"Z)<V
M>4&ZJ W+:]5V@$&UN^:VA4D+D\_!) 2@08\D,2 HQ$(([E./!6%09LPA1#%<
MH$=Z!NQF5LL3 'WA+..^X/,IM1+A/4B)Q5"+H2>)H2<&F2LB9*/H513ZA$&
M)111)*2( E=4F81 BB4(N;HE*:PE:5'0HF 7!,.BX"(*$M$H;4$] 5SFD8A"
M'Y% (%2B( $B"G=@)^X9')_8B8RPMDETNZD(%B';1,A61^40,(/59T()9<3C
M%'L2<E.5.@K+,QB0>CYPM[&<N+6<+"Y87#@<7.!UD7K?\UQ(!/,#A#CV14BJ
MJJ+ $X(OL"FV8$OL&2Z>QIP0[T&P>+[N9#!CQ8W,_>[HMC4(\[PN'=SE[FJ8
M6L*&^T&\T.4 (C_ !+N4T'([#T6>C+8R);:,1V]6'_9E@* ]SD6/\<4">%M
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
MN<TMM)"SU<DG=S8@1_]&\^__4WVXS@:/?_Q__\_/=Y/[X1__?U!+ P04
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
MV <SE,$GV0A3O"FHU0!=*G!J$ 1QAY!'N6P$*I.%_8/"_LU*_J.__<^Z93;
M*KFKY&&MT%N*L-VF61S>8KR. FR<C9+PSQL"HTUU_0#_H.>=XDCF0V'&*3,!
MGN%3J$@6-E2F=A#^B=N)*SJ+*"GU]RN_[D3)#NYG]%K^7H*C)%7P? W<2GT-
MM'V6XT5@9@2(_87UC7+^$!9/);F^P/V"-TWS8N>:6'T03:-N<R[6S/"9*K<?
M@OL%SK(X@I5;<$5RJ;]$>-M,I2.?WAB4#0@,L0Z%"@TO>H#Y;)*&*N9[E 6B
MQF;R$=<7LY+BN&B4W"#85L@[^&9V)4#Z;T%&/*E#$*@M**91!)893!FC 0EL
M@HJ0D'X$F4YY@05^1$O'WW[+'$E,?$0<+S3,Q/E@J G%"")#9$O$C)2/S=7V
M=Y"K+U84)AA9DB?YYM.J)&5N*8Q=7+IZ W-)>VN)DWW/)6UX/<0//UN%(C7K
MB9QBM/71/L"Z@&L)II*Y +)-T?98M(91$HR_-)N;U(/>Z(X*1;484@!/E,@$
M[IZ&.86 $#2"EQ!'1H1JTG?X,GS-B.%E:1!.@BEJQRQ ?S)W;CB-@X1O!TJ1
M5*CL;)?9($J2]$;O1ZQZWQFGMQ@&0CJH7 TSI7>S2^ZF1X;QJ<CRQ*&"00XW
MFB9\;A:I @$L^/W(/?.,=V@.D/FAH1*3]!&&T:Y3^)PY1;;@(58A3@.*?,*<
M2@1\5&),G?5B3M$N)((CG2L9CGFDKAZ'/!=>"I-0$F /H[CDT.DDR@EP F\F
MP=1H(DZ775L;LKN)TM@ :YO>QRI*6G456FSN D%\Q8Y"W6]=:_I+<.\)IV)M
M!M(7KBJ!8J49GS;6%^#PB0@Y<T90((-BI]=\&#-I5D:[E&I4=!D-_@1F#)Z[
M8WA7_ITAT<JEL_BL1#XI)LNBB+FWFCB\8I/V77"[;K</0^(E!L7CX!;CT? N
MG+/(#$,D_%S&2NM21( 542%[M4#V5%"6?Y3AM>QCU&=*%WJ@_1EEIA(*;X0+
M$B.J=[0:8NNE4F?=P_;)X?Y99__@9._@Z/RT?=Z2U-G9Z?YQ>_EJHN?-WKY#
M]A3T@U #K@]Y9@1)9\- 14])H/@8\,5TWC+@/;XZ2_-\1Y)>F78%^(-MRK;"
MR1JQ/($6"-&7B#!G&Q4F\2K9$D$@FA>;>Q3X-(A<S")T/^"G:NZ&38><;TOX
M<K2GB4'+.62(>\9YR#;RSP09G2Y1@C*.J1]X*&6K UOKD;FWI\)) I\BY\V
M2  YZRTQ:;@<;TM0 BQM4:BU_"H8$NZ7QC=RKDE.R0ZT83OI[).>KS1S<DTT
MJ&F0J&43UAL 1-#E6FN/@6D[(50#/)$J14G798 >KZ(2,7##,^.'+RQ6LMB
M4?055YP=\&M1AL$@3V/>*CJ AAQMB?X-SS\TLN1C^06'!?(6!N9Z^SMNNF%6
M\A\0)"2_LM69\.7T(^RK4DFF8J#@'11^0 -.E,!WP4BE'\586@I_2PYQI7I.
M+"VNA\-+WN%!4]=&OO>1ZCK@L1IF\HKD$739RJ+HNN=K'=EZ34!<P3AESRD,
M)F">P0^5^DFL;B1"6*ZFE%JM:1"15$Z#&:>],+MU-8XRR>N@*8X50;&X ]J@
MP%O<@D9$)TN!^N9G8/TD[3T,;5%YT!0Q/+DCHV!Z!'G*.;:1$G.P .67J)EC
MB.(M\$\*/:RA/C-,(74][(T> HGRZY'.]YK NRM0D_YHI-:/XL("/5BW=#@L
MLTR1"3DB\):AGO,U7Z>V!L%D &7(L,:("\^'Q"UNEFZ&O&^XN$/Q&UE74300
MCO6P)$(X.F2Y,O#Z&NQ6 GEHWG+,3\B+P_>W@FVZ$/GLU((*T+=XPZT!7R@G
MC:WZQ6 @L8A.=&YW(?+P]<C(!U5XET&L$(,:K15*-<],044[&L?' 4\LSD46
MUPH,EHEVKM%0!,T0QU)J/13"P9MZ/2Q&N.GXJ=P%++<\%P=0XP$BXH65_!.%
MI0K\<4;86E8@G+^BVS6-@"S2:.3D3A#DA<7G!7(;$LYH(Z.M^]^CK9L7;5W#
MS$IY)OH&5%R%YQ1LB#=SNV]^A_A,_)!P6P8ZK='['U *Q?&EP/F9I(RD,W]&
M&Q.W]%<TX[S]UI^T2HTQV1$V[9UMO/D(SE!) H'>Q6"2Z[2)R9 I,AH&,SD/
M\-Z9 B,8+6M0RW1/E65$6J+/<VQ+L4VLJ*1GA@Y"1W9Z0-%1V*525;;%H62Q
MZ'V..$_3K+"D[U+MK&*L;-.NKM@T@UD5PN.[! &H4M$A'$:(-.9#!P1"U)Y4
M60=?R6PJR5Y.LPKNT#PKFB"E3JCK<%V^W7E<$#[7*E8*PHX:5G[7N\!:WZJ^
MQ,2^4<[2>T#K9PK<VKA?!7K%ZKIVD BKYZ"Y%A^_4()%1R=IDYJ5UTG29,<\
ME&HT35&$MT7Z_;L$KU&"R9ZJQ7>?5Z;G!K"*E"\A1?XS& ,+-/2Z2?W7<):L
MG9G+*H4N;8R5*;KN(SZK5_G[5>=@3DM)IJ!6A>5J/?BKK<.2XBD2B/JC-CMV
MW3X_ZQP<GIV?]?>/.ZV#SOG9J<2NS\].]H]?3=D'!8O6[<%&R1]E(D%K*2_"
MFAXL&XBF)A="T0A*<T2Y3HY0 "LO!]-4)0'H1)6%T9!<7,Z&Z'X_ON9O2S/N
M!<1A7L'&->9"-+T;=]A"Y?0'2%^.]X>GO^)<UL?L.DBDG!3>UM3#/3TK(C$.
MZ*@#&C1,Q^<+CR']V9!'X5E%&L1!%G'XO(B&L089U>@53;(>"?KBX)9SFG!!
M$I;"+>5\/<CS=*A3W4)/A4:$+8N+N<63":S.2!QJM7.(HS)$5_/?O>?/]M:-
M%]H$@\[_Z0^KRQCJ931G,<_G*Q94YO5=*]%>8-" G">?!P36DUA4LI3S'+O7
M;5MPPW* 0(WP(ZR*'H1H);9)P$A& W>GCA&DB^@G@Q$DQA0+ZQ%XCN!'!MMS
MZ+QY7)]C,W(F&NNK+):GAF6C5W5G:22IK6\HQ_^)0!/KC=G##\S*@G(18ZLD
MSEU)Z6LN!"Y%!4#)4PX'6!PX8,+*>M IF7/6"9T@LTXN\4L#*A.#Q*"^N$S.
M*:P3-!5E?R."C8-0H'4EKI;FH3$22_[I*AB"S94 5,I.=>LZ!>(-:2 L6^4=
M1-X:><(S,(PQ,<A:B3(U;VDG3Q0&ZZ-A+@<C+%*091&LOOD D:JP!/KD]-G[
MS9R/G'0Z^+@R  ,3PR ^Y0Y"'<W?P/CIP??XZ>;%3Y\"K<I(J(SQ%7FUAV:%
MAZ-ARW G1-/]"*YZ2,(*-MR0HUGN]O>V#)9 JG$&H"%H."XZ9)L'=QMQU"T'
M#9Q3\5S 3-0-5+5R7(?;M0W)&7M0X]<(F[',"QST,%D]^!.%A)S&(V06_+V,
M.-%'Y8L2P;$)7XP+Z2ZH5.LH$W+7O%/OJ;PPE)T(2H7A8+8-*XP>.^%Z/FII
MP-=]@N3KK;Q%<4P0@$)@9#VS/O+R*(-"3LEIJ'@BOO<'$9'?: X.)37XPJ50
M)M9Y(K_8>A-^U3$:NJU6%SI$S ABX(E(1"K/,BY3G?Y>3,AOS(9H*&M=JTU9
M+;G^#@=^B47^+'CZ==>#WA4W$= A83P*Z1K@-D.86QK=2X+BY70++ P;@YXV
ME[B]!\RJFR7UC4BX$M8@%' 5\G_@:.I!#[OI&Z3BVPA3U%[L6<7!X":;%K)A
MI?2R5%:94#4Q^'L% [P"8FA!\$Z4TRTQT"XB58+7&I/?B?F$P& OF5+G^O$!
MJ!>*R^^?[>T=]?L'!_LG_=/SDX.]=IL[5)SMM0X[AT>O)2[?U%%A[2TJ'(%S
MD:856B['7IZ'OFK@K6=J8J\E%KH86-L$E^5A6,1MF1B\+7L / "ID:INHC$U
MB&+V<XW^9;@W&21U%OQM!X!680&<;PFB<[7;+BO($Q:A'^VV=_=7[ 'Q>-EX
MT18,'.VO.%7_#+T8YI+E3]F1P6O2*9(!EO3\ CCZDJULENT;>_BG>55Z;R-9
MM\/N"5H)-6U[[PV66"Y]#P(MZZ=L!=N/7GW2,&%*"H9K-A>XR(_HQ+W4U.FC
M:Y79JP B'C.!@Q4GD%2[/1P8>AKD"Z:RT<82:M;&!D.\%>\IR;BGN1(I+"HK
MP=V@"YX=I[KIY$KG<!+(S0MZD8^GA8-=4ECV6Z]16(:/%Q:.YS&LG9!;(TPW
M"\RJ=(E).4Z?)K7^4]4B9EHLKFP0E+ISX"V$JL\OSLO'V@^_Q]I?)M;^>K9=
MN-JV$YBB3;6'"C8?*F79:GK/@?.14R7>8"9[U=KC*LC0.FG2>Y*QQI(I1Q'C
MDX6K%)]  5%]5W@<?>?\HM?5@Q@YX2WS5(YV\\]1SO6I&.@VO9-@)*@*,,BR
M[#%]\AI%0#U>!&Q-HL&YY):#.O=UZH("2IPIK_8O;&IQ^$W;1*/'3_82W1)Q
M)>8FU&]T]C7P ]7O<$S%YG1.:L+=N\V1.Q[W32_?]6KJDA/ZE-B/@Z$E=2!$
M>T,; S(,F_4BX9E"PAP%L,3LH,];Q;ZL(KM[&7F"2#^6*^%5'DG'+>D(0;(R
MBD9@NV[M';2VM=W# [M$3#SU7,@K^M,4*5!&*&;E*5AY9F0-W2X,J3<JXQ%F
M6(DKS]K4C 37KP9O56:H+7P.V;C/<F[N%%"DW'ZOJ/K),S?N$S%.8X)Q(E)"
M)(](7+O5/I;N;_E"QQT?3?XYSP'=D8B5\9X#O$N9\]OK-Z2KG3<<2(EW$4V6
M->A?YU89KZ[IA/B("F-SP_(@04=.GN>>^AKEA>!?N'9VH9+4?;HYOPG.997Z
MB$K^DQT'/&5PQ51RS]PK!F_ET)+7R5NHS1R7XR_D:/FF%S]:P?5'KJR9TQIV
MH!(UBIA%B^JDQ99S33GL@]P8_<+];HBDP_5X>JBE-CH9TFV==H_[IYV]PW[G
M[+S7.CTYVN=DR$'KJ']^MEPRY'!^[!5!;+?:ZT$*;?VQ_6__TCYLO9W_MZEJ
MJ<;-[7M;7[=U8UL-C"%S5 (TR^^SIZD&NI/<_8'4Z'(2XC'LB"KSFR, !"T+
M3F)&TH<HC$;@D2&=@(Y7V:MS75,UUQ3\[L"(#K*P84FCURF IKO9 SBM59L7
M3O<D-&#>!_!7K]-J'^.UYVJ046?)3JO3TJ,O4E2A'"['!U[=PI-G.Q\3Y5V-
MTS+'(5U&7[U?'7OFZC;U?KOTSM(X#L#^V/KM\E\[;?^PU=GF5,_L3OF9>Y^Y
M!;R3J?[N&*+18;;=^:+%,"9>0QYFT91O;&W<Y9C!;?E\11J]T-^1X5IH(Q94
ME54227(VU$H47324[480&,.:P[5D-3)..L8NP-S@2\J*D(3;B['<,O/R60Y'
M@B\%*MXDR+XH8WHPG629845F_M![;F*/PJ/OT</GBQZZ0?MGVH&TJWK!;!(D
M#9N0_WR15%"#@<$ (@I1,RQ;U8656L9^HCM[%WD,FV!I+.C)W;B@.>G:/5C'
M+'"%DM%%8Z&SUIURJ$K<<#^@^L7]_1@+EX:[7(^<U?  05$$>"N/81*;1J13
MGW_1[0L.@ULLN$%8N$)FWBQ-HJ%6WKFQ(]B&5UHMYP);(5KUA$*[HGHE]Y.[
M,0TX'/BW;L16#?_V*_85UQ%H \;DLM0LNF&^0S,2N.4D(,*E3.UP>19G+N%7
MXB6^Q@CXLDMQ]-Q+X7")-:R#4_@)[I8.HP3"/49V:J5Q(WG&5::+NR^N 0N?
M&F:ZQGE#%FH4NH99([8L_7>$;:KL!J'V\FNE5DQ_&*?7::[)K<&&S<TOZ-XA
M[P66P>I?#/9;?Q"F$XSQR6\6U(?XTF$4X+P.33=:,(3 A%(<_< Z!8OZLGS[
M3-$( R2&6UME6"F;N(]Z7!K%66,L"(.IJ7?3V\EV-I@,3*L#4Q6)=50<QG2*
MZ.9K&D&^]."K(E2O"47= &M:I#N8)3;K5*T/E>J.(3\:&UY1;8CX1=A@0+M%
M=!,>*Z6E9I-!"B^LZT('ZX;#KU6$Y_NJ-BIC=]LR*43_ZS@:1((?U<=7+N<.
M7]*U+B)>1)"[*3W,N9=H8]X@E:>PPF[ZBX:9O9,.I.[M$"!M'(2%'64K>2NG
MR-)MC,JO9@NS3=37;VK1HSVT?+X7C,\A8HE=+TAY<FV\TL3/34UQ"4/IW"8H
MW!N\"BGK"]]DTTE#NRO795#SQ)3-2)V1+EX(HWR E4^FBMZ@G9LPT0L0T.;O
M!HED:BL;%XWK,.127<6V('R2@#8J=%7.-&.B&XDF<Z->X]G73TDJ\*(1KM(*
M^87"DK#01T?[)Z?]7G]_;[]W<')PUN6PY'%G_^1D)=[OY\1H:ZUS97I=K+U%
M@"GXK?2G .E'3"%R6 ]1X<22A;!--ZK48)],PR3W+O$UMN 93U#X]<^<%<G*
M8647W-4 2M-[/=(1:IK@I?RBQ_8A:US.58#3QL/2!PKUV+A1^HQXD-^UI+'_
MLE)>=Y,?/75/YU\WOY%UJE=@EWZ<0UU;V(-6=6$E6O<LZ]K]?'71>]?W+BXV
M,-AX_#W8^(Q0Q7O4S7-*Y:??/O=^[5[VO>Z',^^R"_+Y\=SK7E[VKR[7HSN?
MKWVWKN?I[#Y:SSSH3#3.#7E> 3>&>9[2>Q=<L'^\GC3PQ\3QG8B5LMJ3V<%\
M5%J7UWVLJC=4!4 A[Z0+$N?D)4%+;A17Q34CB_ O-MO$-].$#NA$D*]&WH2:
M%CHO"D8Y9^UT0VU,*E)X RF$-#:D2E+AP".;:6RV?5V%7;44"8 ![X;X*T^W
M,LM47L //N?'W%#]([D:-G"S=9YEL_6_"I'IZ]U@']("?5#*2DH(# /BU\X&
M@YU!S"&)5(Q%CS;#EBE\!$6Y8MEC [A1-D=$[,&&%.&NW<'.>^H+%2[> &/;
M]^B*-&M4%?S@A4^3/'7 )4N+L-"O?D_N/<N>= *)L.).=>-KW)U/=?S53RTY
ME_ )4HB-^!3=K9>.*SJ^Z@A8$\JMETN_8C'=?]ZCXY5+Z :>'RMV;]?DEXS=
MT0RA.O78&&*=WU"4!^5-11WG:$_AT8-D6P.W#7;UM*(TG;OW\)E-M=IKVF O
M$VN8#S9L_."-2_KI\T6O_UJUV]XS>:$]%/-020H#T1@U,^8)%,!KU)Y7%0+]
M8676.*%'O23&NC_:'+[1X%8T-X1&OM0+X5G!(%(KBS@E;5LW+<G5\$(9HKW^
MX?G9^4'WN-W>V^N=GK</]UJ<(>JVN^?=]BH9HJ=84]ACC]]E=YH,Q &VN]KI
MUBVJ>>5[ZAIT"EZ >T(0@C3!5OK:?ONHX[=:+8O+M0A""D-\U/23E(#/O:VU
M-\,0H #=?M5&&-L8Q,D1:ZR-F(6X@2W8>=B9D4K*%.RF[2K8'LT :96&[AS!
MTA'</J0OPX:JU=+5YFU4(D2->KAC5NW6$,@7U@!W/()J[ >QTKK]N^XY;YT$
MRD5%#01>+Q_V/_D>]G\9AH*[CL.GTI2/#M3=I2D_IS/N:;JBLKRJ]$^2 &\P
M<PY>[[___.<__X_=TO0K[.J,1C#SMG!O_[ ^/6='P^\X>_0+_K"-^=1Z$R$=
M?UY<82%M>IPJ'6F^3<<)QRM&499CP#LA=GQ4_.:<T2!#P?Q1"2UC>MA_U'?
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
M9K%[$>=+,E=L!A, 'K>'[PWAOP0C9GP6S2%'(K6@._2?OIX;T=6P3=1U2G_
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
M1JZT\,59,>9(JPA=E.O$]H+=@'6;9/&ESH;81&&>Q-O^X&IX?G;>[PW/+R^
MSZOWO_4NAFQXR=X/^KYNK]7>8!I?Q^O+,S;\:<#>]Z[>]"X&[QN7_WT[^)WU
M^D.&)^W61AY_:N&5&#\"2&HGYW7VLXY3UM_M[[(SGM99*(R3XSES,7>=>]XZ
M/E("%DJ5OKVNM6J^;#,>+LKE^"ON?XI[;'4NSN G6O0VDY&+._L_HA^BF8OH
M8?FAZ4V7S*<TBY"K<KG@0^W3BWUO_(7SM,Z=5C'HQHL;["XO7^GUQWT\_HR3
M3P$ %O.I8$9,I9@A$KM8,)ZF.5>HR[1Q3*?L3)N$!:W&+]@FXTTR]*8C)M((
M;4Y%*)*1,*S]8QT@#X[J3(_9+SJ3 )8VZ(53[CA>LQI^ZYH>5\_PVG#KVEL
MKS?< B" 4#)GUZF>*1%-1!T0DG:!KTACJU(-,8#&')#AZ9SEJ3.YP%"0!UXI
M %"<)2@9"6B.>8@JPW2"?.9T8;=BD *7UG(S)Y.$7PL/W=L^+>HB.(,AE9<8
M&(,,0FD@3V"6HCD\B8#L62S#F-F<?MVUGPDCRDYH HFT"L*#I,Q,NA@3M)D(
MO8,5SH0:.X-%&<VKR_!,CL<EQ]XVDT.PL4P!/T+R'=SJ8 ;,\=A4GLL4,3GQ
M 1:?0Y531 :D*]BJ@P[2J#G+@$@B$Y%,J3NVE$"U]X8&(2.O^NMDD2L8@"(:
M./;#6>]/R&W,QDK/[((_5V(BK<.1P3%.E87?\+)>H8%=.+/B[3,3'I<)^UO
MA.$2;/YM2Y276I0"JAZ/)8H[]I5'TSGC1GC< H>2\$#*1%C"AK0QM2"S!/F$
M<@J5(VE#I6V.=I1IC%8%@#.C0Q&AVK(=X#42($ !RL%-&/-T(E@/0?PJ5[ (
M]G@C.-@1A1?!0524BJ*D8T5:$(?Z9Q3I*WPJ\$V^/'B@\=) 8PRT4&!5EL&"
M5%SGFV?.T>'?P9P%7S>&Y0Y_]>USYU18= <@>77R>93723B%/+</;T(*9B2
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
M-O4_<6M\M%_]N<7QH[?&IYJPJ+6?7I31R'[V>=G/?H\:_ -02P,$%     @
M"8QK4!MZ3QKL!0  Q!H  !@   !K;W!N+3(P,3DR.#$R>&5X>#,R,BYH=&WM
M66UO&CD0_MS^BBE1JT0"=A>2- &*1!90H[:A"E2]?C2[WJQ5K[UGFQ#NU]]X
M7\@VI'<E);WHU"@AV#.VGYEY_-@+O1?#B3_[\G$$L4DX?/QT]O[<AUK#<3ZW
M?<<9SH;P=O;A/1PV70]FB@C-#)."<,<97=2@%AN3=AQGN5PVE^VF5%?.[-*Q
M4QTZ7$I-FZ$):_WG/=O5?_ZL%U,2XO]GO1>-!@QEL$BH,! H2@P-8:&9N(+/
M(=5?P8-&8^WIRW2EV%5LH.6V7/@LU5=V34H/PPRG_=%-S.;,])R\B8LYQ6J]
MN0Q7_5[(KD&;%:=O:I$4IA&1A/%59\82JN&"+N%2)D1T,YMF?]&.YZ:F:]'C
MR'Z/@" )CM7CMG?</CLZ\T\\]\@;GYX<^\?^F7<V;/FC\;@UKO5[#L&_;%1E
M4<X$;<34AM'Q6N[+KJ$WID$XNQ*=++C-I7NVYS[03,14L8T167.9+S&7/,0I
MBK1 N]5L0<^Q'C^"+25AB,5H&)EB1WI3!1M@S:AZ%+3^Z')V/C[W![/SR072
M\7+Z:7 Q@]D$O!/XU)PV_29,1WYF]=I';AT&4Q@,)Q]GH^$6T?V:8*KP2]"G
M[C%,QC![.X+IX/)L<#&:-B9_O!]]@8$_LY:6Z^ZJ3IQ&)F\S$6*8G;9U^.E(
M:_U93"&@RK"(!<3J 6AJ()+*Q#"G7"Z!:<"Q=+Z"A(04M.24KZP'&!R;+E2*
MX@ R HWC=;2R^]Y:%/USP12UJJ"M>4H#._^K/>_8[=K<89_UFQ(U)X+JQN2&
MTQ4, F,M6>Z("''1%0AI$ S.R)F5EA11XO(+C0V+@X@52)Q*E6AT\ZFG_5Q
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
MB5F/^_W?E_H !T_IJ0A29H4"5E#PDY$$#5,]K8(HC&7JV1,DOW(8J]0'3O3
M>_GHY$-OPF?,_>B4NEFL:,/(5;3CL)IL/ 1XN$*M)>+6"N +% [<VNB<C<Y9
MRX0W=0 T*]Z7&,$N6\Z5]A%W:$1;&E)TP<+BNIH5U[GSGFM>@E.;"4$J!$<L
M1"+KMU:D('$%0=\3@_E*KQF!PD8<C\/"-5F5EJ08NM);CQYMQXGY>L(ZM&5Q
MS<PNS>7:KFHKY7'AMHYV#YO0]='7I[AY*T+HKQ&"#[N^0 Y[*(?^+<BA,F)U
MLS%GT,BN2E_DJE3_>CNY\S&M^MWW;%PCC7JDF(H!KFZP(2O7.6Z.R=%(BTV0
MM;$:D0E, /C,,.KRN=PPP&6LU3CZ;8N;S=:OJ$ULM$'<]8BS7*%+@J'$ *.8
M0HET.$O*8P$ XH>J$-%N_8K/,NW3Z^0RA$K,<O RC]H-0C<(_50F:L$:A)..
M0UP&L9B@XH#UI:XU<;R-83QN0^40&5/V*< \NB%SD;;?0+<V$@_QX@;%&Q1_
MCIZMPW2]-2< 8SV,=EX,!L*?^P!OT4 $%M^8VWTZJW562:N(Y7  !7<,&BE6
MJNB^R,%737RZY 8N^B;WL<'ZM4Q08@[W:13N>B1%-'H$NHA9I3EI]G2,2AM^
M#4L.2\<)_.V=$SOS3B#,@F:8\PC=6+]M,@U;KK'@ '0.1XO _Z)0\U./O=UZ
M[+FN8EG%H?G-2HMX,@?F@/8$D?1\JG=)2Z B:C]<\@37Y@%P;MG<B1&L8>:4
M;5*2SI30CB.=R'# 9%68,PEZ$=44P>=+2/!)M*G/IF,!EMR%626U*GE5*?=:
M KWR&-9 &P\BE?; Y^U6";1B//7%7Q_P.:.5"KF\>.F!3-G#Q5Z^TG&\[W5T
M#2L+*">GS;1^L"S1I4I!U(H3KP,#])E8R38BTV/<KD5&$>L70-&L $&E\9"K
MEWD48FW;$![HW&$]W'/FQZ%R!00Y<&7X$$(AF14B%830PH@Q;4"J=FS%DL"
M8B5JHC],:1Q 08-A>R8'8;[HY0D-TQ=LP,> /32-"ZZD74S4WN6)/;_)Z;AP
M0@_%QOTNP3CYY #YF:GJ/#,_J)HG7"2%=F'O7GVS'/E&$-02%C).V^GYW+S1
M)DE$5UAI899]PR7L-$*J#A_[AW2,LK;8,RI#8;Y&XF4US;21Q!>P2L5#@?"&
MHO&')(M"0<L^!N@\TTAMJ*\#,9O]&1NGJ[8_@WP>OS7(>TZ8<Y<)Q0J)2$LL
M?Y*E@1]%B*CK()XMFYA0S'7=T"5H4[%\9?U^^+@_'6!::=]_2!"\=SL8O0TH
M[EW_I9//W149X4;*>LP3=,'1*\]K9QS# 4AP<U0\D9#Q/[4)!Q)F)EOF8;<
M*#GE1N2LX_XS[!VK\.]+;<KL'X*MC?[[(OTW@Q_I.LI.]R4=@L&#.?BQ +3X
M1A2"J]H9?1^/I!IBUAR T/?N"?8!\<2<GO3U>:XV>-S@\4OQ&+)ZPCNDX3<E
M\6",&-#.7E\+1339&SANX/A1.)*]GML1M'9+'1Z2P3CG^AU%B]\VN>-IM-_N
M[>T>7&+H7HM(T9'Y6"C*,2:#98K1WM0? _ 'F?!A:6=Y@5131DK/L@*SU%H\
MCC4O8)\HJ=&#R7[,'-!W;^ 5D8_(WT?RE+P22HZT/QB $:S,2]0VZ-1;%W5/
MJ(QA.J16VITI*_KVCV]3: A!I??ZZ;QJ52#(_'=;7#U[ ISAWM1I$8H-LYI'
MB.Q1F+[Z02<0X%GIS]YAZ@TZQ_K#RO0-?:1KC31280$R\0AC6B9>\8Y+A2G1
MFOW/64F;*A*);*S*&JQE";E(:DS S)76;Q3U*:!!.+S[#J=423$.RZV6XK:U
M4HX_3N=FIWSID.$LHS&C.A=#B.0P7U#9$*(VQ^02)<V!JX&1  A%";,ZCQ5?
MR'XX6D<.D'6F!.'#I?\P&A@7.C?DSXU(2U&DX\.P<;@.=AL62(@7\3P)B&)5
MBJ)1$1^87'C5YWE\O=8?E\'L&^Y_S )ST)DT_N-,.^R%GH!8?2)E'@4W2Q@1
M:=8OSY 9JN>%?&1+*S">3*UR48'&L+(C:"$NT;A;N#H^A,?!L\*M7+:89URC
M2VH9J)ABDCZ6 HL+<X#2V'R]Z&9TT>7"9T:H %!]'N^5M"CJ'^W$Y(J#D=*"
M1J?B0CB+?\9MRM^SYTKW 8&7E(5AK[FY$BY\3I#<QVD&G,>*S\OS-V<[H<"S
M.4YY0\CTXD:1XZ$_@8R?E\,O-QIN[G!ROA=/C2!KO&+-1-8J#;@(0_P49HF?
MNJ"]!CTLR;#X>4QVMG.\K)T6/GG[HWR-]Z=X01]N_OF0OBA]]']02P$"% ,4
M    "  )C&M0U^'0QI+/   X!P$ '0              @ $     8VAA<G0M
M.&0U83 R,SEE,#)A-C=D8S0T,2YJ<&=02P$"% ,4    "  )C&M0C:;?%,@3
M  "OV0  $0              @ '-SP  :V]P;BTR,#$Y,3(R."YX<V102P$"
M% ,4    "  )C&M0F"%'16\>  "F/ $ %0              @ '$XP  :V]P
M;BTR,#$Y,3(R.%]C86PN>&UL4$L! A0#%     @ "8QK4%;L[()6<@  GWH%
M !4              ( !9@(! &MO<&XM,C Q.3$R,CA?9&5F+GAM;%!+ 0(4
M Q0    (  F,:U#>,S)AJ @! "8P#@ 5              "  >]T 0!K;W!N
M+3(P,3DQ,C(X7VQA8BYX;6Q02P$"% ,4    "  )C&M07VG([4BF  #',P@
M%0              @ '*?0( :V]P;BTR,#$Y,3(R.%]P<F4N>&UL4$L! A0#
M%     @ "8QK4)Y@ZCZ7%P, +KTC !8              ( !120# &MO<&XM
M,C Q.3$R,CAX,3!X:RYH=&U02P$"% ,4    "  )C&M0?VPJ'4IU  #J_P(
M&0              @ $0/ 8 :V]P;BTR,#$Y,C@Q,GAE>'@Q,#$Y+FAT;5!+
M 0(4 Q0    (  F,:U#NT-"[J0,  *X*   8              "  9&Q!@!K
M;W!N+3(P,3DR.#$R>&5X>#(S,2YH=&U02P$"% ,4    "  )C&M0A)BS&BD#
M  ">"   &               @ %PM08 :V]P;BTR,#$Y,C@Q,GAE>'@R,S(N
M:'1M4$L! A0#%     @ "8QK4/T(4^X^"   DS   !@              ( !
MS[@& &MO<&XM,C Q.3(X,3)X97AX,S$Q+FAT;5!+ 0(4 Q0    (  F,:U"8
ME$Z@/P@  !0P   8              "  4/!!@!K;W!N+3(P,3DR.#$R>&5X
M>#,Q,BYH=&U02P$"% ,4    "  )C&M0$-W'*_4%  #J&@  &
M    @ &XR08 :V]P;BTR,#$Y,C@Q,GAE>'@S,C$N:'1M4$L! A0#%     @
M"8QK4!MZ3QKL!0  Q!H  !@              ( !X\\& &MO<&XM,C Q.3(X
M,3)X97AX,S(R+FAT;5!+ 0(4 Q0    (  F,:U!<WLFJ> \  *Q:   7
M          "  076!@!K;W!N+3(P,3DR.#$R>&5X>#0R+FAT;5!+!08
..#P /  H$  "RY08    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6628521280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Warranty (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties 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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Accrued Warranty</a></td>
<td class="text">Changes in the accrued warranty for fiscal years ended <span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;28, <br/>2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, <br/>2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;30, <br/>2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>571,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>649,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>471,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>328,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Claim and reversals</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(533,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(237,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(197,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending Balance</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>509,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>649,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span><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_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<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>26
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6646748576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_kopn_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [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 );">Fair Value, by Balance Sheet Grouping</a></td>
<td class="text"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at December 28, 2019 Using:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,029,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,029,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">U.S. government and agency backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,296,870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,296,870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,456,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,456,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,537,159</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>386,711</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,150,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>26,319,403</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,415,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,752,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,150,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair Value Measurement at December 29, 2018 Using:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,326,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,326,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,810,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,810,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,107,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,107,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity Investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,853,525</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>288,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,565,499</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,097,888</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,614,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,918,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,565,499</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in Level 3 investments are as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:26%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net unrealized gains/(losses)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchases, issuances and settlements</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Transfers in and or out of Level 3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity Investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,565,499</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(3,915,051</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,150,448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesTextBlock', window );">Available-for-sale Securities</a></td>
<td class="text">Investments in available-for-sale marketable debt securities are as follows at <span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized&#160;Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">U.S. government and agency backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>8,304,229</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,064,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(7,359</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(253,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>8,296,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,810,923</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>7,459,298</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10,175,084</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(3,171</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(67,991</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>7,456,127</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10,107,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>15,763,527</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>23,239,502</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(10,530</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(321,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>15,752,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>22,918,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Investments Classified by Contractual Maturity Date</a></td>
<td class="text"><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The contractual maturity of the Company&#8217;s marketable debt securities is as follows at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Less than</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">One year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">One to</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Five years</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">U.S. government and agency backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>299,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>7,997,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>8,296,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,346,615</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,109,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>7,456,127</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,645,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,107,132</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,752,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=117815213&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_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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6811882160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Warranty<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties 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_ProductWarrantyDisclosureTextBlock', window );">Accrued Warranty</a></td>
<td class="text">Accrued Warranty<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company warrants its products against defect for </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> months, however, for certain products a customer may purchase an extended warranty. A provision for estimated future costs and estimated returns for credit relating to such warranty is recorded in the period when product is shipped and revenue recognized, and is updated as additional information becomes available. The Company&#8217;s estimate of future costs to satisfy warranty obligations is based primarily on historical warranty expense experienced and a provision for potential future product failures. Changes in the accrued warranty for fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;28, <br/>2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, <br/>2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;30, <br/>2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>571,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>649,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>471,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>328,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Claim and reversals</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(533,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(237,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(197,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending Balance</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>509,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>649,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6625157808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeasesTextBlock', window );">Lessee, Operating Leases [Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.&#160;&#160;&#160;&#160;Leases</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into operating leases primarily for manufacturing, engineering, research, administration and sales facilities, and information technology ("IT") equipment. At </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company did not </span><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">have any finance leases. Almost all of our future lease commitments, and related lease liability, relate to the Company's facility leases. Some of the Company's leases include options to extend or terminate the lease.</span><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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="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>EXCEL
<SEQUENCE>29
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  F,:U ?(\\#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,$%     @ "8QK4"?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) 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    "  )C&M00MI+I^X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>R$Y8!R;UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9
MFS*V!]C1TN]/GT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GH
MH]>4G_$(09L/?42H.%^!1])6DX8)6(2%R%1CC301-?7Q@K=FP8?/V,XP:P!;
M]-A1 E$*8&J:&,YCV\ -,,$(HT_?!;0+<:[^B9T[P"[),;DE-0Q#.=1S+N\@
MX.UI]S*O6[@ND>X,YE_)23H'7+/KY-=Z\[C?,E7QBA>\+H38BP=9<WF_>I]<
M?_C=A'UOW<']8^.KH&K@UUVH+U!+ P04    "  )C&M0F5R<(Q &  "<)P
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
M9;H2WYFNG%2Z'QYR=6C:VZFYK[J#=??0Z'/_IT$T_'.Q^@M02P,$%     @
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
MEWQ>>)A2YP-+( $)E(27$\B?$U8?Y%%;89B1=5?!6BG]8O&C"%PO[ #& L1
M@*2N+#E7BZ H4%;TKP#2L[;.&IG" =+%J$VTI7X1EB &$F0*)YBQ###]?-.)
M"VTKD(6SMM,$NN@2I3!R"+*# 9 ZDM99TV^-;)H035"E&.!,S.;G6SB,$R&#
M1)BUI1CD+=F<N9P,9RY&+:="Z<@X<3"HV67R6TV@]S/:<;;%63-W5[=/8Z.\
MF]TW+_M^Z(F>/3TUXS_2T P6SY?Z>GULJ?\P<^SP_U&U3YM]-_O2]'VS&QO"
MCTW3UXFI^I X/M?5P^EF6S_VPZ5/U^VQLWZ\Z9O#]%^#Q>E?%W?_ U!+ P04
M    "  )C&M0H,!F2?4"  !/"@  &    'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;'U676^;,!3]*XCW%G^#JR120S1MTB95G;8]T\1)4 %GX"3=OY]M*$W,
M35_ -N<>GW/QQYV==?O:[94RT5M=-=T\WAMS>$B2;KU7=='=ZX-J[)>M;NO"
MV&Z[2[I#JXJ-#ZJKA" DDKHHFW@Q\V-/[6*FCZ8J&_741MVQKHOVWU)5^CR/
M<?P^\%SN]L8-)(O9H=BIG\K\.CRUMI>,+)NR5DU7ZB9JU78>/^*'%28NP"-^
ME^K<7;0C9^5%ZU?7^;:9Q\@I4I5:&T=1V-=)Y:JJ')/5\7<@C<<Y7>!E^YW]
MBS=OS;P4G<IU]:?<F/T\SN)HH[;%L3+/^OQ5#89X' WNOZN3JBS<*;%SK'75
M^6>T/G9&UP.+E5(7;_V[;/S[W'])R1 &!Y A@(P!6'P:0(< ^A' /@U@0P +
M I+>BL_-JC#%8M;J<]3VO_=0N%6$'YC-_MH-^F3[;S8]G1T]+3 3L^3DB ;,
MLL>02\R(2"S[. 6!IEB223BYGB"?(@2]AJRF$(P%K(*"1JDGH%=&4YB @03,
M$[!+ IH%F>HQW&,:C[DCDJ:,D- R@*2,983) +F".#G-$,8<EL]!^1SPG\$$
M B004_],!OY[C+C2B@3/4. >P&&)"2-I8'X*Q))@P6]83T'EZ50Y#Q0MT\E$
MC E.@V683V%W1# 9)F(UQ=EL<X)@V1DH.P-DXT!V-M5#4\J#'9Q/84QRP@/1
M )F@Z8U=)D'-$M <+.BEG$Q#$.$R^/7Y%'9',$FS, <KB,_JEA(6CA%\$")
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
M!1*:X1^V3@9'0@/,6QD*C9X#QALK/,V!SE'RPCE03=@Q&5>S7@GB!*P[:9U
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
M96/_:T0'7LKNQH]0ZS_88BBH73C>^K.9QFPR'/;S#V++-R[^ %!+ P04
M"  )C&M0 W(AL+8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6QU4V%OW" ,_2N('U!RY+J=3DFD7J=JDS;IU&G;9RYQ$E0(&9!+]^]G2)JF
M7?8%L/%[?C8F&XU]<BV )\]:=2ZGK??]D3%7MJ"%NS$]='A3&ZN%1],VS/46
M1!5!6C&>)!^8%K*C119]9UMD9O!*=G"VQ U:"_OG!,J,.=W1%\>C;%H?'*S(
M>M' =_ _^K-%BRTLE=30.6DZ8J'.Z=WN>-J'^!CP4\+H5F<2*KD8\Q2,+U5.
MDR (%)0^, C<KG /2@4BE/%[YJ1+R@!<GU_8'V+M6,M%.+@WZI>L?)O3 R45
MU&)0_M&,GV&NYY:2N?BO< 6%X4$)YBB-<G$EY>"\T3,+2M'B>=IE%_=QNDD/
M,VP;P&< 7P"'F(=-B:+R3\*+(K-F)';J?2_"$^^.''M3!F=L1;Q#\0Z]UX*G
M2<:N@6B..4TQ?!6S6R(8LB\I^%:*$_\'SK?AZ:;"-,+3-PK_DW^_2;"/!/LW
M!/Q=B5LQZ;LD;-53#;:)T^1(:88N3O+*NPSL'8]O\AH^3?LW81O9.7(Q'E\V
M]K\VQ@-*26YPA%K\8(NAH/;A^!'/=AJSR?"FGW\06[YQ\1=02P,$%     @
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
MKN>:DKGX;W !Z<.#$I^C1&GC2LK!.E0SBY>BQ.NT=SKNXW23)#-L&\!G %\
M=S$/FQ)%Y9^$$T5F<"1FZGTOPA/O#]SWI@S.V(IXY\5;[[T4/+W.V"40S3''
M*8:O8O9+!//L2PJ^E>+(_X'S;7BRJ3")\.0/A3?;!.DF01H)TO^6N!5S^U<2
MMNJI M/$:;*DQ$''25YYEX&]Y_%-?H=/T_XH3--I2\[H_,O&_M>(#KR4W94?
MH=9_L,604+MPO/5G,XW99#CLYQ_$EF]<O -02P,$%     @ "8QK4+*.4O:U
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&UL?5-M;]L@$/XK
MB!]0'.)T661;:CI-F[1)4:>UGXE]ME%Y<0''W;\?8,?U5JM?@#ON>>ZYX\@&
M;9YM"^#0JQ3*YKAUKCL08LL6)+,WN@/E;VIM)'/>- VQG0%619 4A";)+9&,
M*UQDT7<R1:9[)[B"DT&VEY*9/T<0>LCQ!E\=#[QI77"0(NM8 [_ _>Y.QEMD
M9JFX!&6Y5LA G>.[S>&8AO@8\,AAL(LS"I6<M7X.QO<JQTD0! )*%QB8WRYP
M#T($(B_C9>+$<\H 7)ZO[%]C[;Z6,[-PK\43KUR;XSU&%=2L%^Y!#]]@JF>'
MT53\#[B \.%!B<]1:F'CBLK>.BTG%B]%LM=QYRKNPWBSN\+6 70"T!FPCP R
M)HK*OS#'BLSH 9FQ]QT+3[PY4-^;,CAC*^*=%V^]]U+0=)^12R":8HYC#%W$
M;.8(XMGG%'0MQ9&^@]-U^'95X3;"M_\H_+Q.D*X2I)$@_;#$E9A=\E\2LNBI
M!-/$:;*HU+V*D[SPS@-[1^.;O(6/T_Z3F88KB\[:^9>-_:^U=N"E)#=^A%K_
MP69#0.W"\9,_FW',1L/I;OI!9/[&Q5]02P,$%     @ "8QK4(M2<EZT 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,38N>&UL?5-A;]L@$/TKB!]0
M$IQT561;:CI-K;1)4:=MGXE]ME'!N(#C[M_OP*[K;6Z_ '?<>_?N.-+!V"?7
M 'CRHE7K,MIXWQT8<T4#6K@KTT&+-Y6Q6G@T;<U<9T&4$:05XYO--=-"MC1/
MH^]D\]3T7LD63I:X7FMA?Q]!F2&C6_KJ>)1UXX.#Y6DG:O@._D=WLFBQF:64
M&EHG34LL5!F]W1Z.NQ ? WY*&-SB3$(E9V.>@O%09G03!(&"P@<&@=L%[D"I
M0(0RGB=..J<,P.7YE?U+K!UK.0L'=T;]DJ5O,GI#20F5Z)5_-,,]3/7L*9F*
M_PH74!@>E&".PB@75U+TSAL]L: 4+5[&7;9Q'\:;9#_!U@%\ O 9<!/SL#%1
M5/Y9>)&GU@S$CKWO1'CB[8%C;XK@C*V(=RC>H?>2\_TV99= -,4<QQB^B'F+
M8,@^I^!K*8[\/SA?AR>K"I,(3_Y2^ [!;I5@%PEV'Y:X%I/\DX0M>JK!UG&:
M'"E,W\9)7GCG@;WE\4W>PL=I_R9L+5M'SL;CR\;^5\9X0"F;*QRA!C_8;"BH
M?#A^PK,=QVPTO.FF'\3F;YS_ 5!+ P04    "  )C&M037O"CK4!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q]4V%OW" ,_2N('U#N2*ZK
M3DFD7JMIDS;IU&GK9RYQ$E0(&9!+]^]G2)IF6[0O@(W?\[,QV6CLBVL!/'G5
MJG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H(THKQW>Z6:2$[6F31=[9%
M9@:O9 =G2]R@M;"_3J#,F-,]?7,\R:;UP<&*K!<-? /_O3];M-C"4DD-G9.F
M(Q;JG-[OCZ<TQ,> 'Q)&MSJ34,G%F)=@?*YRN@N"0$'I X/ [0H/H%0@0AD_
M9TZZI S ]?F-_6.L'6NY" </1CW+RK<YO:.D@EH,RC^9\1/,]1PHF8O_ E=0
M&!Z48([2*!=74@[.&SVSH!0M7J===G$?IYLDF6'; #X#^ *XBWG8E"@J?Q1>
M%)DU([%3[WL1GGA_Y-B;,CAC*^(=BG?HO1;\D&;L&HCFF-,4PU<Q^R6"(?N2
M@F^E./%_X'P;GFPJ3"(\^4/A89L@W21((T'ZWQ*W8F[_2L)6/=5@FSA-CI1F
MZ.(DK[S+P-[S^";OX=.T?Q6VD9TC%^/Q96/_:V,\H)3=#8Y0BQ]L,134/AP_
MX-E.8S89WO3S#V++-RY^ U!+ P04    "  )C&M0KK'MA+4!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q]4V%OVR 0_2N('U 2XJY99%MJ
M.DVKU$I1IVV?B7VV4<'G 8[;?S_ KN>UUKX =]Q[]^XXT@'-LVT ''G1JK49
M;9SK#HS9H@$M[!5VT/J;"HT6SINF9K8S(,H(THKQS>83TT*V-$^C[V3R%'NG
M9 LG0VROM3"O1U X9'1+WQQ/LFY<<+ \[40-W\']Z$[&6VQF*:6&UDILB8$J
MH[?;PS$)\3'@IX3!+LXD5')&? [&?9G131 $"@H7&(3?+G '2@4B+^/WQ$GG
ME &X/+^Q?XVU^UK.PL(=JE^R=$U&]Y244(E>N2<<OL%4SS4E4_$/< 'EPX,2
MGZ- 9>-*BMXZU!.+EZ+%R[C+-N[#>)/P";8.X!. SX!]S,/&1%'Y%^%$GAH<
MB!E[WXGPQ-L#][TI@C.V(MYY\=9[+SF_ODG9)1!-,<<QAB]BMG,$\^QS"KZ6
MXL@_P/DZ?+>J<!?ANW\4[M<)DE6")!(D_RUQ+>;SNR1LT5,-IH[39$F!?1LG
M>>&=!_8V/B+[&SY.^Z,PM6PM.:/S+QO[7R$Z\%(V5WZ$&O_!9D-!Y<+QQI_-
M.&:CX;";?A";OW'^!U!+ P04    "  )C&M0RGJ/C[,!  #2 P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q]4V%OW" ,_2N('U 2[M95IR12KU/5
M2IMTZK3U,Y<X"2K$*9!+]^\'),VR+=L7P,;O^=F8;$3S8EL 1]ZTZFQ.6^?Z
M V.V;$$+>X4]=/ZF1J.%\Z9IF.T-B"J"M&(\2:Z9%K*C119])U-D.#@E.S@9
M8@>MA?EQ!(5C3E/Z[GB23>N"@Q59+QKX"NY;?S+>8@M+)35T5F)'#-0YO4T/
MQWV(CP'?)8QV=2:ADC/B2S >JYPF01 H*%U@$'Z[P!TH%8B\C->9DRXI W!]
M?F>_C[7[6L["PAVJ9UFY-J<WE%10BT&Y)QP?8*[G R5S\9_A LJ'!R4^1XG*
MQI64@W6H9Q8O18NW:9==W,?I9I?.L&T GP%\ =S$/&Q*%)5_$DX4F<&1F*GW
MO0A/G!ZX[TT9G+$5\<Z+M]Y[*?AUDK%+()ICCE,,7\6D2P3S[$L*OI7BR/^"
M\VWX;E/A+L)WORG\1_[])L$^$NS_6^)6S)\JV:JG&DP3I\F2$H<N3O+*NPSL
M+8]O\BM\FO8OPC2RL^2,SK]L['^-Z,!+2:[\"+7^@RV&@MJ%XT=_-M.838;#
M?OY!;/G&Q4]02P,$%     @ "8QK4([""XVW 0  T@,  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C N>&UL;5-A;]L@$/TKB!]0$N)D561;:CI-J[1*4:=M
MGXE]ME'!N(#C]M_OP*[G=OX"W''OW;OC2 =CGUT#X,FK5JW+:.-]=V3,%0UH
MX6Y,!RW>5,9JX=&T-7.=!5%&D%:,;S8'IH5L:9Y&W]GFJ>F]DBV<+7&]UL*^
MG4"9(:-;^NYXDG7C@X/E:2=J^ G^5W>V:+&9I90:6B=-2RQ4&;W;'D])B(\!
MOR4,;G$FH9*+,<_!>"@SN@F"0$'A X/ [0KWH%0@0ADO$R>=4P;@\OS._BW6
MCK5<A(-[H_[(TC<9O:6DA$KTRC^9X3M,]>PIF8K_ 5=0&!Z48(["*!=74O3.
M&SVQH!0M7L==MG$?QIL]GV#K #X!^ RXC7G8F"@J_RJ\R%-K!F+'WG<B//'V
MR+$W17#&5L0[%._0>\WY89>R:R":8DYC#%_$;.<(ANQS"KZ6XL3_@_-U^&Y5
MX2["=Q\4)NL$R2I!$@F2#P3[3R6NQ1P^)6&+GFJP=9PF1PK3MW&2%]YY8._B
M([)_X>.T/PI;R]:1B_'XLK'_E3$>4,KF!D>HP0\V&PHJ'XY?\&S',1L-;[KI
M!['Y&^=_ 5!+ P04    "  )C&M0VN<)X;4!  #2 P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R,2YX;6Q]4V%OVR 0_2N('U 2XK919%MJ6E6=M$E1JVV?
MB7VV4<&X@./NW_? KN=MUKX =]Q[]^XXTL'85]< >/*N5>LRVGC?'1AS10-:
MN"O308LWE;%:>#1MS5QG0901I!7CF\T-TT*V-$^C[V3SU/1>R19.EKA>:V%_
M'4&9(:-;^NEXEG7C@X/E:2=J> '_O3M9M-C,4DH-K9.F)1:JC-YM#\<DQ,>
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
M;USVEB=QFM&;%QHPAQ[#)IAX1%"G/EHPS.+ /M 93D_0"I- 3Z9TML(%EJC
M,@@LIRVRQ:Q%#/-)DRO49(4(L)D)ADEPDS5JLD8$EC,3#//)<6U0DPTBL)Z9
M8)@-;K)%3;:(P'9F@F%2W"1%3=*/ LG\XC',_.+IY#%)T-<P1DQ4J+8.(VR2
M'2?5(PN/\3^\'W,_N+Y6M8E.RKHG'1[>12D+KI3%@_M_E&ZRCH& B_7;C=OK
M?K[T@57-,#KI.+_S?U!+ P04    "  )C&M0\AC*I+<!  #2 P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R."YX;6QM4]MNG# 0_17+'Q OAB2K%2!E$T6I
MU$JK5&V?O3" %5^(;9;T[VL;0FC"B^T9GW/FXG$^:O-B.P"'WJ10ML"=<_V!
M$%MU()F]TCTH?]-H(YGSIFF)[0VP.I*D('2WNR&2<87+//I.ILSUX 17<#+(
M#E(R\_<(0H\%3O"[XYFWG0L.4N8]:^$GN%_]R7B++"HUEZ LUPH9: I\EQR.
M6<!'P&\.HUV=4:CDK/5+,+[5!=Z%A$! Y8("\]L%[D&((.33>)TU\1(R$-?G
M=_7'6+NOY<PLW&OQA]>N*_ >HQH:-@CWK,<GF.NYQF@N_CM<0'AXR,3'J+2P
M<4758)V6LXI/1;*W:><J[N-TDR4S;9M 9P)="/L8ATR!8N8/S+$R-WI$9NI]
MS\(3)P?J>U,%9VQ%O//)6^^]E&E*<W()0C/F.&'H"I,L".+5EQ!T*\21?J'3
M;7JZF6$:Z>F:3O?; MFF0!8%LO\$;C^5^!63INFG(&354PFFC=-D4:4'%2=Y
MY5T&]H[&-_F 3]/^@YF6*XO.VOF7C?UOM';@4]E=^1'J_ =;# &-"\=;?S;3
MF$V&T_W\@\CRC<M_4$L#!!0    (  F,:U#F\SA7Q $  #<$   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(Y+GAM;'54ZV[;(!1^%<0#E,27-(IL2TVK:I,V
M*6JU]3>QCR\J%P]PW+U] ;NNF[$_!@[?Y1S@.!NE>M4M@$%OG F=X]:8_D"(
M+EO@5-_('H3=J:7BU-BE:HCN%=#*DS@CT6:S(YQV A>9CYU4D<G!L$[ 22$]
M<$[5WR,P.>9XBS\"3UW3&A<@1=;3!I[!_.I/RJ[(HE)U'(3NI$ *ZAS?;0_'
MU.$]X'<'HU[-D:OD+.6K6WRO<KQQ"0&#TC@%:H<+W -C3LBF\6?6Q(NE(Z[G
M'^J/OG9;RYEJN)?LI:M,F^,]1A74=&#F28[?8*XGQ6@N_@=<@%FXR\1ZE))I
M_T7EH(WDLXI-A=.W:>R$'\=I9Y?,M# AF@G10MA['S(9^<P?J*%%IN2(U'3V
M/757O#U$]FQ*%_1'X?=L\MI&+T4<)QFY.*$9<YPPT0JS71#$JB\64<CB&/U#
MC\+T.)AA[.GQFA[_QS\)"B1>(/E28GI58@BS"YND09,T('![91+"[*],R.KB
M.*C&/UF-2CD(WRZKZ-(5=Y&_^$_XU%(_J6HZH=%9&OM\_"774AJPJ6QN;"ZM
M[>)EP: V;GIKYVIZR]/"R'YN4[+\*XIW4$L#!!0    (  F,:U"THZQEMP$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;&U3VVZ<,!#]%<L?
M$+- TG0%2-E452NUTBI5TV<O#&#%]E#;+.G?US:$HI07VS,^Y\S%XV)"\V)[
M $=>E=2VI+USPY$Q6_>@N+W! ;2_:=$H[KQI.F8' [R))"59FB1W3'&A:55$
MW]E4!8Y."@UG0^RH%#=_3B!Q*NF!OCF>1->[X&!5,? .?H#[.9R-M]BJT@@%
MV@K4Q$!;TH?#\90'? 0\"YCLYDQ")1?$EV!\;4J:A(1 0NV" O?;%1Y!RB#D
MT_B]:-(U9"!NSV_JGV/MOI8+M_"(\I=H7%_2>TH::/DHW1-.7V"IYY:2I?AO
M< 7IX2$3'Z-&:>-*ZM$Z5(N*3T7QUWD7.N[3?'.7+;1]0KH0TI5P'^.P.5#,
M_!-WO"H,3L3,O1]X>.+#,?6]J8,SMB+>^>2M]UZK+/M8L&L06C"G&9-N,(<5
MP;SZ&B+="W%*_Z.G^_1L-\,LTK,M/;O=%\AW!?(HD&]+S)-W)>YAWA?)-CU5
M8+HX39;4..HXR1OO.K /:7R3?_!YVK]STPEMR06=?]G8_Q;1@4\EN?$CU/L/
MMAH26A>.'_S9S&,V&PZ'Y0>Q]1M7?P%02P,$%     @ "8QK4'@KXHKF 0
M" 4  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&ULC51M;]L@$/XKB!]0
M$N.X761;:E)5F[1)4:=UGXE]?E'!>$#B[M\/L.-Y+A_VQ7#'<\]S=^9(!ZG>
M= -@T+O@G<YP8TR_)T07#0BF[V0/G3VII!+,6%/51/<*6.F#!"?19I,0P=H.
MYZGWG52>RHOA;0<GA?1%"*9^'X#+(<-;?'.\M'5CG(/D:<]J^ [F1W]2UB(S
M2]D*Z'0K.Z2@RO#C=G],'-X#7EL8]&*/7"5G*=^<\:7,\,8E!!P*XQB87:YP
M!,X=D4WCU\2)9TD7N-S?V)]][;:6,]-PE/QG6YHFPP\8E5"Q"S<O<O@,4ST[
MC*;BO\(5N(6[3*Q&(;GV7U1<M)%B8K&I"/8^KFWGUV'BOX6% Z(I(/K? #H%
MT%4 &3/SI3XQP_)4R0&I\6?US-V)[9[:9A;.Z7OGSVRUVGJO.8VCE%P=T80Y
MC)AH@=G."&+99XDH)'&(/H2O!(X?$0D-*]!@$=3'TZ4"_10FB(,$L2>(_^D"
M7249PL1AD5U09!<@V*U:'<(D89$D*)($".Y7(B',PTJ$+"Z0 %7[6=.HD)?.
MN%^U\,[C_!BY"[CR'^R8CU/YEV9\([XQ5;>=1F=I[/7VE["2TH!-<7-G&]'8
M9VDV.%3&;>_M7HW#.1I&]M.[0^;'+_\#4$L#!!0    (  F,:U!&"ZHAMP$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;'53VVZ<,!#]%<L?
M$+.&;=,5(&431:W42*M439Z],( 57ZAMEN3O:QM"4$I?;,_XG#,7C_-1FQ?;
M 3CT*H6R!>Z<ZP^$V*H#R>R5[D'YFT8;R9PW34ML;X#5D20%H4GRA4C&%2[S
MZ#N9,M>#$US!R2 [2,G,VQ&$'@N\P^^.1]YV+CA(F?>LA5_@?O<GXRVRJ-1<
M@K)<*V2@*?#-[G#, CX"GCB,=G5&H9*SUB_!^%$7. D)@8#*!07FMPO<@A!!
MR*?Q9];$2\A 7)_?U>]C[;Z6,[-PJ\4SKUU7X&N,:FC8(-RC'K_#7,\>H[GX
MGW !X>$A$Q^CTL+&%56#=5K.*CX5R5ZGG:NXC]/-/IUIVP0Z$^A"N(YQR!0H
M9G[''"MSHT=DIM[W+#SQ[D!];ZK@C*V(=SYYZ[V7,LV^Y>02A&;,<<+0%6:W
M((A77T+0K1!'^@^=;M/3S0S32$_7].P_ MFF0!8%LG6)^^13B5N8ST6254\E
MF#9.DT65'E2<Y)5W&=@;&M_D SY-^P,S+5<6G;7S+QO[WVCMP*>27/D1ZOP'
M6PP!C0O'K_YLIC&;#*?[^0>1Y1N7?P%02P,$%     @ "8QK4*(PM4W< 0
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
MJ=G+>2KG0(MA>7#(^NH5OP%02P,$%     @ "8QK4*UTZ@&Y 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL;5/;;IPP$/T5RQ\0LX9DMRM
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
MX>+R5L#E1Y6?NS<>HNMK%^O_ 5!+ P04    "  )C&M0@KV9D:D"  !["0
M&0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6R55M%NFS 4_17$^XJOC3&N
MDD@KT[1)FU1UZO;L)DZ""IB!DW1_/]M01,!,V4NPS;G'YUYNCKVZJ.:U/4JI
M@[>RJ-IU>-2ZOH^B=GN4I6CO5"TK\V:OFE)H,VT.45LW4NQ<4%E$&*$D*D5>
MA9N56WML-BMUTD5>R<<F:$]E*9H_#[)0EW4(X?O"4WXX:KL0;5:U.,@?4C_7
MCXV910/++B]EU>:J"AJY7X<?X3X#:@,<XF<N+^UH'-A47I1ZM9.ONW6(K")9
MR*VV%,(\SC*316&9C([?/6DX[&D#Q^-W]L\N>9/,BVAEIHI?^4X?UV$:!CNY
M%Z="/ZG+%]DG1,.@S_Z;/,O"P*T2L\=6%:W[#;:G5JNR9S%22O'6/?/*/2_=
M&P9]F#\ ]P%X"(#XGP&D#R"3@*A3YE+])+38K!IU"9KN:]7"-@7<$U/,K5UT
MM7/O3+:M63UO**>KZ&R)>LQ#A\$C#+Y&9'-$0@9(9 0,*K!7!7;QY$I%XB<@
M7@+B".(K C9)H\-0AZD<!BA+",438#8'8H()IPC[)<5>2;%'4CJ1U&&2T4X?
M %&")H(\,((A3A=*1+UZJ$</G^BALXU,B2CFTUIF<R#&'%($"Y(2KZ1D+HDQ
M/P'S$K#;^R;U$J0W]$TZRS4E*#;Y3FHRQP%!21Q#ZE?$O8KX#6W#Y_W ")WJ
M\: P)?'H[WTE!Y#?(- -?=.#KFJ$>9*R:2=[@(!30!PO^ 4LV!;,5:6P0.'W
M'/@/TP&_Z\ MMM.#QBFSF'(\_:J9!P@(&$5IO*#*;SQPB_. SU. P523!Y8P
MSI=*[;<>N,5[>A"]KE,",WOV $V=$$-\VD/1Z!2TUY+OHCGD51N\*&T.5'?L
M[972TK"B.\-W-#>A85+(O;9#9L9-=QWH)EK5_54G&NY;F[]02P,$%     @
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
MKJ@6T\\@9H4\-WP;[X0HF'P&\2HD.00))#>8? :0CY$<@@22$R8?@>['R =
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
MNDG!]]H.$S.6S:'93+2HVPM!U-U*9O\ 4$L#!!0    (  F,:U"88,%V.@,
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
MX4R/1=N#VHGB===?4=_DT[]02P,$%     @ "8QK4(U;!X'W 0  U 4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULC53K;ILP%'X5Y >HN<,B0&H2
M59NT25&G;;\=. 14@YGMA.[M9QN*$N)N_8-][.]RSC%V-C+^(AH Z;QVM!<Y
M:J0<-AB+LH&.B <V0*]V:L8[(E7(3U@,'$AE2!W%ONO&N"-MCXK,K!UXD;&S
MI&T/!^Z(<]<1_F<+E(TY\M#;PG-[:J1>P$4VD!-\!_EC.' 5X46E:COH1<MZ
MAT.=HT=OLT\UW@!^MC"*J[FC*SDR]J*#+U6.7)T04"BE5B!JN, .*-5"*HW?
MLR9:+#7Q>OZF_F1J5[4<B8 =H[_:2C8Y2I%304W.5#ZS\3/,]43(F8O_"A>@
M"JXS41XEH\)\G?(L).MF%95*1UZGL>W-.$X[B3?3[ 1_)O@+P0O_20AF0O!1
M0C@3PA4!3Z68WNR))$7&V>CPZ70'HG\B;Q.J[I=ZT33;[*GV"+5Z*9(PRO!%
M"\V8[83QKS#^+6)WCXC=^!:SMV&2!8-5EDNJOC55WP@$-ZG&=H' *A 8@? Z
M V]5Z\Z&65=BP[Q326A-)+P32,)DU?0)$QE,;S"1W2*R6D06BW1E$=U9!.]X
MQ%:/V.+QR2Z06 62CY]H:A5(_W^BVWM,$KDK$WQU7?1[]XWP4]L+Y\BDNGGF
M?M2,25!Z[H-J6*.>V"6@4$L]3=2<3P_-%$@VS&\H7A[RXB]02P,$%     @
M"8QK4'.$QH'H!   =QH  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&UL
ME9G;<N(X$(9?A>)^QM;9H@A5.4PF ;8J-5N[<^T$)5!C8\9VPNS;KT\AR-T=
MS U@\?5O=5O^)=G3?9;_*M;.E:,_:;(M+L;KLMQ-@J!X6KLT+KYF.[>M_GG.
M\C0NJ\/\)2AVN8M735":!#P,=9#&F^UX-FW:'O+9-'LMD\W6/>2CXC5-X_R_
M*Y=D^XLQ&[\W_-B\K,NZ(9A-=_&+^]N5_^P>\NHH.*BL-JG;%IML.\K=\\7X
MDDV64M0!#?'OQNV+H]^C.I7'+/M5']RO+L9AW2.7N*>REHBKKS=W[9*D5JKZ
M\;L3'1_.60<>_WY7OVV2KY)YC MWG24_-ZMR?3&.QJ.5>XY?D_)'MK]S74)J
M/.JR7[HWEU1XW9/J'$]94C2?HZ?7HLS23J7J2AK_:;\WV^9[W_ZC;!>&!_ N
M@!\"JG-_%B"Z /$1(#\-D%V '!J@N@ U-$!W 7IH@.D"S-" J N(A@;8+L .
M#6#A^Y4+/T+TYR&'B\T&G^7]<C/>"PG:@=6,U)NXC&?3/-N/\O9FV\7U/<TF
M550E7K<V8[_YLQJM1=7Z-C.*38.W6JECKEJ&'S'"*I^90^9#):BZ<.@'1_MQ
MQ4$\]\]P#0EAM<_<8(SQF6\8$_G,+62T\)'OF(SUF3O(R##TF7N,Z5V ^<GB
M+$YW> D1QC1^C00^5D2C(+RQPG$%B2O(1D%ZR?:NSU7+J(;9-LR7R' 3]BMW
MC8":"0O &P2TC(4 _(: 2DD!P%L$-$8R '['%!G7 +S#0"LE .\Q4"L(SA&0
M6\6B*.P-TP5&2JE5&/;N\B5&FD@R:4-\'"A\'"@P#HP2N(+&%?3PL6AP!8/T
M0?;&8LOHHWR9-,AX@!Q7%H[$^4"]Q6D]+\,(SS!",E2X@L45[/ JU_,=.L&$
M ^K<05YAN$ *C8"<A?#&FP]57 Q0]/.D)E*&Y$GX*\,GP4O&SZ@W8=),#*FW
M@-4QT&)O,<Y";CY0;W%:S\^1F$88G$>,,H0&84%,G5%KPH28'E)K#7(66*DA
MQA4VL ?)+4[+^1D2)LDPEXP(#<*&6'1&I0DC8G9(I2V8GI"I]A;!%%P,S#M,
M?ZZV0#!?S5_]$B[),9>TA ;A0)P-KS,G'(CSTRNT>0<=I]PL+>"$MT#1=FW1
M0Y<H6B\NZ&(2%L@1"]24!F$Q7)Y13,)B.%SF(,54,&UK&')+8Z0.-1R32XQ4
MTD1T)0F#XXC!:6IC1U@(-V=4DK 0#I<R2"4CF'4U"V&51,AJ$8M5$B-EJ.E*
M$@;&$0/31!4$81(B'%Y)09B$@,L46,D.\K.V$;)ZPDC%D>W($B.YE?3D+PB+
M$M"BC"8V#X+:R9ZQE16$0X@!F]EY!_GW+)S5%QC'#>*2&,B4OX?PNT^8DT#V
M8%H2&H0]B#-V88*P!P%7&$@9X8:H?BB 3#@$B0U(A&1""MHE!>%. MEH:6*C
M)0A_$&=LM23A#Q(N(F I)=SO?)%<<5A*A.S7\%/$[S/A1Q+9-FEBVR0)1Y!G
M;)LDX0@2KAF0V@GX_(-)BTP<"QR5 IEC4+1]I-,O9G#T7#=U^4OS!J,8/66O
MV[(NP%'KX2W)):^?"_?:K]CDGB'M<S99MN] /N3;5S)_Q?G+9EN,'K.RS-+F
MD?%SEI6NRB#\6O5][>+5X2!QSV7]TU2_\_952'M09KON-4]P>-<T^Q]02P,$
M%     @ "8QK4&*-1F=B!   V!8  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C$N>&ULE9C;<N(X$(9?A?(#C*VSG0*J<IA, MZJU&SM[K4#XE!C8]8V8?;M
M5SY L+L%RDVPE:_;+?VM5I?&Q[SX56ZTKD:_LW173KQ-5>WO?+]<;'26E-_R
MO=Z9_ZSR(DLJ\UJL_7)?Z&39&&6I3X- ^EFRW7G3<3/V5DS'^:%*MSO]5HS*
M0Y8EQ7\/.LV/$X]XIX&?V_6FJ@?\Z7B?K/6?NOIK_U:8-__L9;G-]*[<YKM1
MH5<3[Y[<Q8S6!@WQ]U8?RXOG43V5]SS_5;^\+B=>4$>D4[VH:A>)^?G0CSI-
M:T\FCG\[I][YF[7AY?/)^W,S>3.9]Z34CWGZSW99;29>Z(V6>I4<TNIG?GS1
MW82$-^IF'^L/G1J\CL1\8Y&G9?-WM#B459YU7DPH6?*[_=WNFM]CY_]DAAO0
MSH">#<RWKQFPSH!]&O"K!KPSX*X&HC,0K@:R,Y"N!JHS4*X&86<0NAI$G4'D
M:D""DW+!IXF\;G(6FSA_Y20WH0,3OTVL)E.?DBJ9CHO\."K:S;9/ZCU-[HR5
M<5Z/-KG?_--D:VE&/Z9*JK'_47OJF(>6H1<,BT2?F4&&G G?A'".@Z)Q/%!@
M3_M?>(0$BV2?><*8P6R^8TS89YXA(UD?^8&YB?K,"V1X$/295XPA@\6]N3CS
MVP''$"%$XAHQ/%=8XX'U<B7$/7#< V\\\-YDA]G6,J)A=@T3*JJ"X<(]0DX2
M%@'N"7(1(0'@OD-.",X ]PPYI3@!W _$'Z$2<"\(%W$.N%>$DP)R,\C12) P
M# ;9.4= SJ4(@L'>CA%0A9SP*,#%%[CX HBO1(1[D+@'Z9Z "O>@;B?@3*$+
M"#-KCH#M @[ & 'K!;P$>\&'>/ A7$ Y$'6&,&H8MP,37V=ZT49XM!$2K:7>
MU&<E>C@%[H(3VP%''"3OH$N%3'ISN%OG*,D9)&.,;#>L91T)?C3>$^J@.P8I
M,@P>@^@P[NM0/V3+24$8XH-9?%C."L*_(+ZEY!!8<Q#Q!12*P<(ZQS@*#X@8
MX4)I5]U2ZXAT41U"D@U[ \R3XL.@KWOJAVPIK@165Z6$Q8>EQI'P"ZI;*@^!
MI0=1/8)JBB"$C<$<([D0\$"(,5)*:A>?6@H?#1S$QR"PY1&(BX&G^ ;4#]E2
M9RFLLTI9ZCVU5#I*W<6GEM)#8>F!XG=03RAB/@7%1T@9$:3<(Z I]E>DMY0]
M"GMD1'JDD19B&#KB2:EAV!AD6W)+E:5(9Z=LZ6,I=_0+O1VUU!_JTMU1I!F3
M%%,>ZP,Y!&,$%*;;MBMO*7W4I;]#("[D,'0(R6%ZQ!ADW;"62DN1)B^T3)M9
M:AW[0I/'+,6'N31Y##9DG$+=W; 8P6P3MU0[YM+7(1 \X5V@^ ;4ANQ?7!QE
MNE@W5Z3E:)$?=E6MT<7H^1KVOKF%'8P_D+M7@HS/R%W<7K)^NF_O?/](BO5V
M5X[>\ZK*L^9.:I7GE3:Q!]_,,F]TLCR_I'I5U8_*/!?M76O[4N7[[A[9/U]F
M3_\'4$L#!!0    (  F,:U"J%K \300  ($3   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8R+GAM;(V867/B.!#'OPK%^\2Z9:6 J@#A"EN5FJW=>79 '#4V
M9FP39K_]RD<(5C<97K M?O]62]TZ>^<T^YGOK"TZOY/XD/>[NZ(X/@9!OMK9
M),H?TJ,]N'\V:99$A?O,MD%^S&RTKD1)'#!"5)!$^T-WT*O*7K-!+ST5\?Y@
M7[-.?DJ2*/MO:./TW._2[D?!]_UV5Y0%P:!WC+;V;UO\<WS-W%=PL;+>)_:0
M[]-#)[.;?O>)/BXI+P45\>_>GO.K]T[9E+<T_5E^S-?]+BD]LK%=%:6)R#W>
M[<C&<6G)^?&K,=J]U%D*K]\_K$^JQKO&O$6Y':7QC_VZV/6[8;>SMIOH%!??
MT_/,-@V2W4[3^J5]M['#2T]<':LTSJO?SNJ4%VG26'&N)-'O^KD_5,]S_8_F
MC0P7L$; +@)7]U<"W@CXIT!\*1"-0-PKD(U WBM0C4#=*]"-0-\K"!M!>*_
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
MP.&B2'?->P^CT\L7D_\!4$L#!!0    (  F,:U#G"%2_10(  ,@&   9
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
MT]D46!LQJ>4,WT?2 L1XYH@Q:-4F'-H>^KRE*U+%6PNE-[<2V9$QNW+^N7=
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
MJ@\RQ3&?U'0!%7,=M6?[G?,:$VU" GW^\EUT4?:COQ:W.1R+G),?2;8J&F,
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
M9^:R$[,AK-D4@06!UKPQH@[7V4)]"8'31XV-Z=H6MR'/93.:@O"&+_M_,J,
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
M)K>GB,#RV,_AX-R$.B,BX(VSPSHKW'OR@WO3ATS0P2:;\%IKBCC%RE1+;>5
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
M@T$ GIYSMGAAK/8=N@'@:1C8YB-L.I\U2GA&H63]8#!$'=+A)[P5V:5!VV?
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
MG.RR#6;AE<%"8%T2SAF(LB#7PJ=J7,&)&_5^?(#;R!6IOUW\MB5#]5!ZS0=
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
MG(P,6K8YJW_:;+;__7\#4$L#!!0    (  F,:U" -[[@,@(  'T)   -
M>&PO<W1Y;&5S+GAM;-56;6O;,!#^*T(9HX51V\F6D=4V;(7"8"N%YL.^%<4^
MVP*]>+*<.?WUTXM?DHRQD74C^V+=/2<]]]Q92(H;O6/P4 %HU'$FF@176M?O
M@J#)*N"DN9(U"!,II.)$&U>505,K('EC%W$6S,-P&7!"!4YCT?);KAN4R5;H
M!,]'"/GU-S*'!#]>O/S:2GW] OEQ]FHV"Q\OKX_Q"Q>XQ,AS?,P3'"U?X^#W
M2:_"G_.:V!'U&TL=]#6D<2'%5,H">\#D)AS0EK $WQ!&-XK:507AE.T\/+=
M)IE42)L>&FV119HG'XZ\9]O;\W JI'*Y?0;_W?33CP*#9P52Q@YZ;8$TKHG6
MH,2M<=QD!_X00KV]WM5&8:G(+IK[!OBI;C!)-E+EH,8T$1Z@-&906#F*EI4=
MM:P#&]1:<F/DE)12$*=A6-$;AC8#QA[LWOM2''!W!?)S["\),;(J!M-4W9O3
M7PN=Y'TVS[U'NSJ)%M5T*_6'UE0CG&^W#MPK*&CG_*X8\QMV4M=L]Y[14G#P
MM?PR871BPC0F0QY4246?#)_=*9D!0&&T!:5IMH]\4Z1>0Z>'W=05IVJ>_X>:
MG[O/)0A0A.V+-EO_G+O\CQ7;0_J/-;M3Y5CQ,XI<O#U_C?9*.GN1B]5?UACT
MY_G>I7%P98PHVK24:2IZM17-<_!Z[)V=X#O[7& ')_=T<QAZ33;F+73 ;];F
M4)"6Z7M;H@LF>+(_6>'1<IRU'BD2/-F?(:<M7[F$TX,K_0Y02P,$%     @
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
MWY(\6;O^G,_&OW\MW@!02P$"% ,4    "  )C&M0'R// \     3 @  "P
M            @ $     7W)E;',O+G)E;'-02P$"% ,4    "  )C&M0)^B'
M#H(   "Q    $               @ 'I    9&]C4')O<',O87!P+GAM;%!+
M 0(4 Q0    (  F,:U!"VDNG[@   "L"   1              "  9D!  !D
M;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (  F,:U"97)PC$ 8  )PG   3
M              "  ;8"  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%
M  @ "8QK4!(VKAEQ P  Q1   !@              ( !]P@  'AL+W=O<FMS
M:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (  F,:U#O+1B:)P4  ,D8   8
M              "  9X,  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"
M% ,4    "  )C&M0LL-N[V0"   ,"   &               @ '[$0  >&PO
M=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ "8QK4&'NG4EA!0
MQA@  !@              ( !E10  'AL+W=O<FMS:&5E=',O<VAE970T+GAM
M;%!+ 0(4 Q0    (  F,:U"@P&9)]0(  $\*   8              "  2P:
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  )C&M0-+V!
MS%L&  !5(   &               @ %7'0  >&PO=V]R:W-H965T<R]S:&5E
M=#8N>&UL4$L! A0#%     @ "8QK4#";" ":!@  9"   !@
M ( !Z",  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    (  F,
M:U 9-AC*M $  -(#   8              "  ;@J  !X;"]W;W)K<VAE971S
M+W-H965T."YX;6Q02P$"% ,4    "  )C&M0@>;[(;4!  #2 P  &
M        @ &B+   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%
M  @ "8QK4 -R(;"V 0  T@,  !D              ( !C2X  'AL+W=O<FMS
M:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  )C&M0%7&U@K<!  #2 P
M&0              @ %Z,   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+
M 0(4 Q0    (  F,:U 45*0#M0$  -(#   9              "  6@R  !X
M;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ "8QK4,(36^&V
M 0  T@,  !D              ( !5#0  'AL+W=O<FMS:&5E=',O<VAE970Q
M,RYX;6Q02P$"% ,4    "  )C&M0EE4 F+4!  #2 P  &0
M@ %!-@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    (  F,
M:U"RCE+VM0$  -(#   9              "  2TX  !X;"]W;W)K<VAE971S
M+W-H965T,34N>&UL4$L! A0#%     @ "8QK4(M2<EZT 0  T@,  !D
M         ( !&3H  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M    "  )C&M037O"CK4!  #2 P  &0              @ $$/   >&PO=V]R
M:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (  F,:U"NL>V$M0$  -(#
M   9              "  ? ]  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
M4$L! A0#%     @ "8QK4,IZCX^S 0  T@,  !D              ( !W#\
M 'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  )C&M0CL(+
MC;<!  #2 P  &0              @ '&00  >&PO=V]R:W-H965T<R]S:&5E
M=#(P+GAM;%!+ 0(4 Q0    (  F,:U#:YPGAM0$  -(#   9
M  "  ;1#  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @
M"8QK4 ./>.6U 0  T@,  !D              ( !H$4  'AL+W=O<FMS:&5E
M=',O<VAE970R,BYX;6Q02P$"% ,4    "  )C&M0&M;!*;4!  #2 P  &0
M            @ &,1P  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4
M Q0    (  F,:U!&.*R)MP$  -(#   9              "  7A)  !X;"]W
M;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ "8QK4*\5VRFR 0
MT@,  !D              ( !9DL  'AL+W=O<FMS:&5E=',O<VAE970R-2YX
M;6Q02P$"% ,4    "  )C&M0',=!WLP"  !^"P  &0              @ %/
M30  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    (  F,:U"6
MYLY_]0$  ,L%   9              "  5)0  !X;"]W;W)K<VAE971S+W-H
M965T,C<N>&UL4$L! A0#%     @ "8QK4/(8RJ2W 0  T@,  !D
M     ( !?E(  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M"  )C&M0YO,X5\0!   W!   &0              @ %L5   >&PO=V]R:W-H
M965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (  F,:U"THZQEMP$  -(#   9
M              "  6=6  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L!
M A0#%     @ "8QK4'@KXHKF 0  " 4  !D              ( !55@  'AL
M+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  )C&M01@NJ(;<!
M  #2 P  &0              @ %R6@  >&PO=V]R:W-H965T<R]S:&5E=#,R
M+GAM;%!+ 0(4 Q0    (  F,:U"B,+5-W $   $%   9              "
M 6!<  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ "8QK
M4//9,,C$ 0  -P0  !D              ( !<UX  'AL+W=O<FMS:&5E=',O
M<VAE970S-"YX;6Q02P$"% ,4    "  )C&M0\%,$;+<!  #2 P  &0
M        @ %N8   >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0
M   (  F,:U!U:%.%W0$   $%   9              "  5QB  !X;"]W;W)K
M<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ "8QK4*UTZ@&Y 0  T@,
M !D              ( !<&0  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q0
M2P$"% ,4    "  )C&M0U55<?L,!   W!   &0              @ %@9@
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    (  F,:U YW4"3
MMP$  -(#   9              "  5IH  !X;"]W;W)K<VAE971S+W-H965T
M,SDN>&UL4$L! A0#%     @ "8QK4)15M,6Y 0  T@,  !D
M ( !2&H  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  )
MC&M0B,NH;[<!  #2 P  &0              @ $X;   >&PO=V]R:W-H965T
M<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (  F,:U#Q0>QY!0D  *HU   9
M          "  29N  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#
M%     @ "8QK4&M9U0Y[ P  ?0X  !D              ( !8G<  'AL+W=O
M<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  )C&M00%,7!:(#  !]
M$   &0              @ $4>P  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM
M;%!+ 0(4 Q0    (  F,:U!\0!C/LP(  $L)   9              "  >U^
M  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ "8QK4'C"
MPE'B @  2PH  !D              ( !UX$  'AL+W=O<FMS:&5E=',O<VAE
M970T-BYX;6Q02P$"% ,4    "  )C&M0Z'UI -0#   5$P  &0
M    @ 'PA   >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    (
M  F,:U!%P+N.N@(  -@)   9              "  ?N(  !X;"]W;W)K<VAE
M971S+W-H965T-#@N>&UL4$L! A0#%     @ "8QK4$#*',ZI!0  @B$  !D
M             ( ![(L  'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"
M% ,4    "  )C&M0@KV9D:D"  !["0  &0              @ ',D0  >&PO
M=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    (  F,:U"IB-I^?0(
M (L(   9              "  :R4  !X;"]W;W)K<VAE971S+W-H965T-3$N
M>&UL4$L! A0#%     @ "8QK4#^RL=%.!0  >!\  !D              ( !
M8)<  'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    "  )C&M0
MLHJZ\S,$  #=%   &0              @ 'EG   >&PO=V]R:W-H965T<R]S
M:&5E=#4S+GAM;%!+ 0(4 Q0    (  F,:U ';6SXDP(  *$(   9
M      "  4^A  !X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%
M  @ "8QK4)A@P78Z P  $!   !D              ( !&:0  'AL+W=O<FMS
M:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  )C&M09^YTC_H&   2*@
M&0              @ &*IP  >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+
M 0(4 Q0    (  F,:U#N?[$C9@(  *\'   9              "  ;NN  !X
M;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ "8QK4!-N)2E5
M @  \ <  !D              ( !6+$  'AL+W=O<FMS:&5E=',O<VAE970U
M."YX;6Q02P$"% ,4    "  )C&M0C5L'@?<!  #4!0  &0
M@ 'DLP  >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    (  F,
M:U!SA,:!Z 0  '<:   9              "  1*V  !X;"]W;W)K<VAE971S
M+W-H965T-C N>&UL4$L! A0#%     @ "8QK4&*-1F=B!   V!8  !D
M         ( !,;L  'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M    "  )C&M0JA:P/$T$  "!$P  &0              @ '*OP  >&PO=V]R
M:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    (  F,:U",[RH3W04  (@A
M   9              "  4[$  !X;"]W;W)K<VAE971S+W-H965T-C,N>&UL
M4$L! A0#%     @ "8QK4.<(5+]% @  R 8  !D              ( !8LH
M 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    "  )C&M0[6VG
M:U6N  !DE@( %               @ '>S   >&PO<VAA<F5D4W1R:6YG<RYX
M;6Q02P$"% ,4    "  )C&M0@#>^X#("  !]"0  #0              @ %E
M>P$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (  F,:U!>:G\D$P4  'LJ   /
M              "  <)] 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  )
MC&M0M]#"#R@"  "E)@  &@              @ $"@P$ >&PO7W)E;',O=V]R
M:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  )C&M0WI^?Y_(!   &)@  $P
M            @ %BA0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     20!)
+ /$3  "%AP$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6976988272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_kopn_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [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_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments<div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments are categorized as Level 1, Level 2 or Level 3 based upon the method by which their fair value is computed. An investment is categorized as Level 1 when its fair value is based on unadjusted quoted prices in active markets for identical assets that the Company has the ability to access at the measurement date. An investment is categorized as Level 2 if its fair market value is based on quoted market prices for similar assets in active markets, quoted prices for identical or similar assets in markets that are not active, based on observable inputs such as interest rates, yield curves, or derived from or corroborated by observable market data by correlation or other means. An investment is categorized as Level 3 if its fair value is based on assumptions developed by the Company about what a market participant would use in pricing the assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table details the fair value measurements of the Company&#8217;s financial assets:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at December 28, 2019 Using:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,029,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,029,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">U.S. government and agency backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,296,870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,296,870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,456,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,456,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,537,159</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>386,711</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,150,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>26,319,403</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,415,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,752,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,150,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair Value Measurement at December 29, 2018 Using:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,326,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,326,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,810,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,810,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,107,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,107,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity Investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,853,525</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>288,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,565,499</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,097,888</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,614,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,918,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,565,499</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transfers between levels of the fair value hierarchy are reported at the beginning of the reporting period in which they occur. The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value because of their short-term nature.&#160;If accrued liabilities were carried at fair value, these would be classified as Level 2 in the fair value hierarchy.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in Level 3 investments are as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:26%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net unrealized gains/(losses)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchases, issuances and settlements</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Transfers in and or out of Level 3</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity Investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,565,499</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(3,915,051</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,150,448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Equity Investments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity investments rarely traded or not quoted will generally have less (or no) pricing observability and a higher degree of judgment utilized in measuring fair value. Initial measurement of equity investments occurs when an observable price for the equity investment is available. The Company adopted the measurement alternative for equity investments without readily determinable fair values (often referred to as cost method investments) on a prospective basis. As a result, these investments will be revalued upon occurrence of an observable price change for similar investments and for impairments.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company acquired an equity interest in a company in the first quarter of 2018. The Company made a </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> capital contribution during the three months ended March 31, 2018. The Company also contributed certain intellectual property. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded less than </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrealized loss on this equity investment respectively due to a fluctuation in the foreign exchange rate. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company owned an </span><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span><span style="font-family:inherit;font-size:10pt;"> interest in this investment and the fair value of this equity investment was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2017 the Company had a warrant to acquire up to&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>15%</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of the next round of equity offered by a customer as part of the licensing of technology to the customer. The Company used the pricing and terms of the qualified financing round by the customer in determining the value of its Series A warrant and recorded a gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company acquired an equity interest in the customer by exercising the Series A warrant into Series A shares in the second quarter of 2018 and recorded a loss of less than </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, the Company acquired shares of the customer's Series B shares valued at </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> based on the fair value of the Series B at the closing in May 2019. During the second quarter of 2019, the Company recognized a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> gain based on an observable price change for the Series A shares by using the customer's Series B capital structure, pricing of the shares being offered and the liquidation preference of Series B. In the fourth quarter of 2019 Kopin reviewed the financial condition and other factors of the customer and as a result, in the fourth quarter of 2019, we recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> to reduce our investment in the customer to zero as of December&#160;28, 2019.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 30, 2019 the Company entered into an Asset Purchase Agreement (the &#8220;Solos Purchase Agreement&#8221;) pursuant to which the Company sold and licensed certain assets of our Solos</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;(&#8220;Solos&#8221;) product line and Whisper</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;Audio (&#8220;Whisper&#8221;) technology. As consideration for the transaction the Company received a </span><span style="font-family:inherit;font-size:10pt;"><span>20.0%</span></span><span style="font-family:inherit;font-size:10pt;"> equity stake in Solos Incorporation (&#8220;Solos Inc.&#8221;). The Company's </span><span style="font-family:inherit;font-size:10pt;"><span>20.0%</span></span><span style="font-family:inherit;font-size:10pt;"> equity stake will be maintained until Solos Inc. has raised a total of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in equity financing. The Company will also receive a royalty in the single digits on the net sales amount of Solos products for a three-year period, after commencement of commercial production. The Company has performed the analysis and identified Solos Technology as a variable interest entity that should not be consolidated by Kopin as Kopin is not the primary beneficiary of the entity. Kopin is not obligated to provide any additional funding support to Solos Inc., and our potential loss exposure is the value of the investment recorded on our books. Based on the price paid for equity by the other </span><span style="font-family:inherit;font-size:10pt;"><span>80.0%</span></span><span style="font-family:inherit;font-size:10pt;"> owners of Solos Inc., volatility based on a peer group and assumptions about the risk free interest rate, the Company estimated the fair value of its&#8217; equity holdings at </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> gain on investment for this equity transaction as the basis of assets transferred was zero. </span></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Debt Securities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The corporate debt consists of floating rate notes with a maturity that is over multiple years but has interest rates that are reset every three months based on the then-current three-month London Interbank Offering Rate ("three-month Libor"). The Company validates the fair market values of the financial instruments above by using discounted cash flow models, obtaining independent pricing of the securities or through the use of a model that incorporates the three-month Libor, the credit default swap rate of the issuer and the bid and ask price spread of the same or similar investments which are traded on several markets. Investments in available-for-sale marketable debt securities are as follows at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized&#160;Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">U.S. government and agency backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>8,304,229</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,064,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(7,359</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(253,495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>8,296,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,810,923</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>7,459,298</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10,175,084</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(3,171</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(67,991</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>7,456,127</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10,107,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>15,763,527</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>23,239,502</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>(10,530</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(321,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span>15,752,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>22,918,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The contractual maturity of the Company&#8217;s marketable debt securities is as follows at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Less than</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">One year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">One to</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Five years</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">U.S. government and agency backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>299,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>7,997,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>8,296,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Corporate debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,346,615</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,109,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>7,456,127</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,645,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,107,132</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,752,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6828768880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></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>Apr. 10, 2019</div></th>
<th class="th"><div>Mar. 15, 2019</div></th>
<th class="th"><div>Apr. 22, 2017</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="nump">7,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>
<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_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities', window );">Gross Proceeds from Registered Sale of Equity Securities</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="nump">$ 8,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="nump">$ 1.10<span></span>
</td>
<td class="nump">$ 1.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="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_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities', window );">Underwriting Discounts and Offering Expenses from Registered Sale of Equity Securities</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock Issued During Period, Value, Treasury Stock Reissued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,664,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">8.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessStockSharesAuthorized', window );">Excess Stock, Shares Authorized</a></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,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></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,057,400<span></span>
</td>
<td class="nump">$ 4,791,054<span></span>
</td>
<td class="nump">$ 2,296,131<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_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan', window );">Shares Committed to be Issued Under Stock Incentive Plan</a></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">$ 500,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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</a></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.60<span></span>
</td>
<td class="nump">$ 2.51<span></span>
</td>
<td class="nump">$ 3.31<span></span>
</td>
<td class="nump">$ 3.21<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></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">$ 900,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<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<span></span>
</td>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in 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="nump">645,000<span></span>
</td>
<td class="nump">1,549,000<span></span>
</td>
<td class="nump">1,152,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=kopn_EquityIncentivePlan2010Member', window );">2010 Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares that may be issued</a></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,400,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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Share-based Payment Arrangement, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service 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">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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Share-based Payment Arrangement, Tranche One [Member] | Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest', window );">Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest</a></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.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<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<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in 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="nump">640,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, 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">20 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Share-based Payment Arrangement, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service 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">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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Share-based Payment Arrangement, Tranche Two [Member] | Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest', window );">Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest</a></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">$ 6.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.97%<span></span>
</td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<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<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in 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="nump">150,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, 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">20 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Share-based Payment Arrangement, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service 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">4 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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Share-based Payment Arrangement, Tranche Three [Member] | Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest', window );">Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest</a></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.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.97%<span></span>
</td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<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<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in 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="nump">150,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, 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">20 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=kopn_PeriodOneMember', window );">Period One [Member] | Unvested Restricted Stock Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service 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">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_VestingAxis=kopn_PeriodTwoMember', window );">Period Two [Member] | Unvested Restricted Stock Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service 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">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_VestingAxis=kopn_PeriodThreeMember', window );">Period Three [Member] | Unvested Restricted Stock Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service 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">4 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_SubsidiarySaleOfStockAxis=kopn_GoertekMember', window );">Goertek [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of Stock, Number of Shares Issued in Transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,589,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Stock Issued During Period, Value, Treasury Stock Reissued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,664,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of Stock, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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="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_kopn_GainLossonSaleofTreasuryStock', window );">Gain (Loss) on Sale of Treasury Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_GainLossonSaleofTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Sale 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;">kopn_GainLossonSaleofTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_GrossProceedsfromRegisteredSaleofEquitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Proceeds from Registered Sale of Equity Securities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_GrossProceedsfromRegisteredSaleofEquitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award 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;">kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Committed to be Issued Under Stock Incentive 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;">kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Underwriting Discounts and Offering Expenses from Registered Sale of Equity Securities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of excess stock shares permitted to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_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 over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_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>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_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>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=kopn_EquityIncentivePlan2010Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=kopn_EquityIncentivePlan2010Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=kopn_PeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=kopn_PeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=kopn_UnvestedRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=kopn_UnvestedRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=kopn_PeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=kopn_PeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=kopn_PeriodThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=kopn_PeriodThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SubsidiarySaleOfStockAxis=kopn_GoertekMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kopn_GoertekMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>32
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6816109952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_kopn_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_ProceedsfromAMTRefund', window );">Proceeds from AMT Refund</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<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_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit', window );">Tax Cuts and Jobs Act of 2017, Remeasurement of Deferred for Reduction in Corporate Tax Rate, Income Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,100,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_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">394,000<span></span>
</td>
<td class="nump">$ 394,000<span></span>
</td>
<td class="nump">394,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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Unrecognized Tax Benefits, Period Increase (Decrease)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Income (Loss) from Continuing Operations before Income Taxes, Foreign</a></td>
<td class="nump">1,300,000<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="num">(400,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_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">65,566,000<span></span>
</td>
<td class="nump">58,006,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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</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 );">State</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Current Foreign Tax Expense (Benefit)</a></td>
<td class="nump">104,000<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="num">(568,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_CurrentIncomeTaxExpenseBenefit', window );">Total current provision</a></td>
<td class="nump">108,000<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="num">(563,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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(5,165,000)<span></span>
</td>
<td class="num">(7,307,000)<span></span>
</td>
<td class="nump">15,461,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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(2,341,000)<span></span>
</td>
<td class="num">(360,000)<span></span>
</td>
<td class="num">(493,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_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(56,000)<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="num">(187,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_DeferredOtherTaxExpenseBenefit', window );">Change in valuation allowance</a></td>
<td class="nump">7,562,000<span></span>
</td>
<td class="nump">7,367,000<span></span>
</td>
<td class="num">(17,181,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred provision</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,400,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">108,000<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="num">(2,963,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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [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="re">
<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 );">Tax provision at federal statutory rates</a></td>
<td class="num">(6,196,000)<span></span>
</td>
<td class="num">(7,515,000)<span></span>
</td>
<td class="num">(9,884,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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State tax liability</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign deferred tax rate differential</a></td>
<td class="num">(64,000)<span></span>
</td>
<td class="num">(39,000)<span></span>
</td>
<td class="nump">15,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_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">Foreign withholding</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(301,000)<span></span>
</td>
<td class="num">(771,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_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary', window );">Outside basis in Kowon, net unremitted earnings</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(468,000)<span></span>
</td>
<td class="num">(2,888,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_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Non-deductible expenses</a></td>
<td class="nump">1,964,000<span></span>
</td>
<td class="nump">186,000<span></span>
</td>
<td class="nump">774,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_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards', window );">Increase in net state operating loss carryforwards</a></td>
<td class="num">(1,985,000)<span></span>
</td>
<td class="num">(406,000)<span></span>
</td>
<td class="num">(300,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations', window );">Other Income Tax Expense (Benefit), Continuing Operations</a></td>
<td class="num">(148,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes', window );">Provision to tax return adjustments and tax rate change (1)</a></td>
<td class="nump">803,000<span></span>
</td>
<td class="num">(76,000)<span></span>
</td>
<td class="nump">24,833,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_IncomeTaxReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="num">(1,931,000)<span></span>
</td>
<td class="num">(239,000)<span></span>
</td>
<td class="num">(24,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_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation', window );">Effective Income Tax Rate Reconciliation, Deduction, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,000<span></span>
</td>
<td class="nump">199,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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Non-deductible equity compensation</a></td>
<td class="nump">16,000<span></span>
</td>
<td class="nump">290,000<span></span>
</td>
<td class="nump">1,901,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_IncomeTaxReconciliationTaxContingencies', window );">Effective Income Tax Rate Reconciliation, Tax Contingency, Amount</a></td>
<td class="nump">105,000<span></span>
</td>
<td class="nump">91,000<span></span>
</td>
<td class="nump">203,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_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(22,000)<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">107,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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">7,562,000<span></span>
</td>
<td class="nump">7,364,000<span></span>
</td>
<td class="num">(17,181,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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">108,000<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="num">(2,963,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_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liability:</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_kopn_DeferredTaxLiabilitiesForeignTaxes', window );">Foreign withholding liability</a></td>
<td class="num">(525,000)<span></span>
</td>
<td class="num">(538,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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax assets:</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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Federal net operating loss carryforwards</a></td>
<td class="nump">44,820,000<span></span>
</td>
<td class="nump">41,755,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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State net operating loss carryforwards</a></td>
<td class="nump">5,097,000<span></span>
</td>
<td class="nump">3,114,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign net operating loss carryforwards</a></td>
<td class="nump">1,293,000<span></span>
</td>
<td class="nump">1,259,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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Equity awards</a></td>
<td class="nump">428,000<span></span>
</td>
<td class="nump">444,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credits</a></td>
<td class="nump">9,161,000<span></span>
</td>
<td class="nump">7,231,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_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Equipment</a></td>
<td class="nump">524,000<span></span>
</td>
<td class="nump">640,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInvestments', window );">Investments</a></td>
<td class="nump">2,641,000<span></span>
</td>
<td class="nump">1,848,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_DeferredTaxAssetsOtherTaxCarryforwards', window );">Deferred Tax Assets, Other Tax Carryforwards</a></td>
<td class="nump">1,603,000<span></span>
</td>
<td class="nump">1,707,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance', window );">Net deferred tax assets</a></td>
<td class="nump">65,042,000<span></span>
</td>
<td class="nump">57,460,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_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Deferred Tax Assets, Net, Noncurrent</a></td>
<td class="num">(524,000)<span></span>
</td>
<td class="num">(546,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">108,000<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="num">$ (2,963,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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense', window );">Unrecognized Tax Benefits, Interest on Income Taxes Expense</a></td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax', window );">Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax</a></td>
<td class="nump">1,000,000.0<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_kopn_AMTReceivableCurrent', window );">AMT Receivable, Current</a></td>
<td class="nump">$ 300,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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax assets:</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_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings', window );">The state impact of any federal changes, subject to examination by various states (in years)</a></td>
<td class="text">1 year<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 );">International jurisdictions | Minimum</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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax assets:</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_kopn_IncomeTaxExaminationYearsSubjectToExamination', window );">Income tax returns examination period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">International jurisdictions | Maximum</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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax assets:</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_kopn_IncomeTaxExaminationYearsSubjectToExamination', window );">Income tax returns examination period</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Federal</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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax assets:</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_OperatingLossCarryforwards', window );">Net operating loss carryforwards available for tax purposes</a></td>
<td class="nump">$ 160,500,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_kopn_OperatingLossCarryforwardsUnlimited', window );">Operating Loss Carryforwards, Unlimited</a></td>
<td class="nump">$ 52,900,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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State | Minimum</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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax assets:</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_kopn_IncomeTaxExaminationYearsSubjectToExamination', window );">Income tax returns examination period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State | Maximum</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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax assets:</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_kopn_IncomeTaxExaminationYearsSubjectToExamination', window );">Income tax returns examination period</a></td>
<td class="text">5 years<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_kopn_AMTReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>AMT Receivable, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_AMTReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and carryforwards, net of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_DeferredTaxLiabilitiesForeignTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Foreign Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_DeferredTaxLiabilitiesForeignTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Non deductible Expenses, 162M compensation limitation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Reconciliation Change in Enacted Tax Rate and Prior Year Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_IncomeTaxExaminationYearsSubjectToExamination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Examination, Years Subject To Examination</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_IncomeTaxExaminationYearsSubjectToExamination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation, Change in State Net Operating Loss Carryforwards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation, Outside Basis in Subsidiary</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_OperatingLossCarryforwardsUnlimited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carryforwards, Unlimited</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_OperatingLossCarryforwardsUnlimited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_ProceedsfromAMTRefund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from AMT Refund</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ProceedsfromAMTRefund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Cuts and Jobs Act of 2017, Remeasurement of Deferred for Reduction in Corporate Tax Rate, Income Tax Expense (Benefit)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Time Period That Tax Authorities Could Conduct Examinations of Entitys Tax Filings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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_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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&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_DeferredOtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investments (excludes investments in subsidiaries and equity method 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_DeferredTaxAssetsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=116821951&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=116821951&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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 domestic operating loss carryforwards. Excludes state and local 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=117330534&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 foreign 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=117330534&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_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 state and local 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://fasb.org/us-gaap/role/ref/legacyRef<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=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOtherTaxCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax carryforwards, 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://fasb.org/us-gaap/role/ref/legacyRef<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=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsOtherTaxCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 property, plant, 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;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 alternative minimum 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the valuation allowance 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32123-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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_IncomeTaxReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_OtherIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other current and other 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest expense for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_IncomeTaxAuthorityAxis=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_IncomeTaxAuthorityAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6648162112">
<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. 28, 2019</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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock', window );">Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the changes in the Company's balance of unrecognized tax benefits for the year ended:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits at December 30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases&#8212;prior year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits at December 29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases&#8212;current year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits at December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>394,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The (benefit) provision for income taxes from continuing operations consists of the following for the fiscal years indicated:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>104,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(568,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current provision (benefit)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>108,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(563,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(5,165,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,307,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,461,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(2,341,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(360,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(493,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(56,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(187,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,562,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,367,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,181,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total (benefit) deferred provision</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,400,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision (benefit) for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>108,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,963,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The actual income tax (benefit) provision reported from operations are different than those which would have been computed by applying the federal statutory tax rate to loss before income tax (benefit) provision. A reconciliation of income tax (benefit) provision from continuing operations as computed at the U.S. federal statutory income tax rate to the provision for income tax benefit is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax provision at federal statutory rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(6,196,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,515,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,884,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign deferred tax rate differential</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(64,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign withholding</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(771,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outside basis in Kowon, net unremitted earnings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(468,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,888,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Permanent items</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,964,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>774,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase in net state operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1,985,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(406,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(300,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Utilization of net operating losses for U.K. research and development refund</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(148,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision to tax return adjustments and tax rate change </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>803,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(76,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,833,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1,931,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible 162M compensation limitations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible equity compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,901,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Uncertain tax position for transfer pricing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>105,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(22,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,562,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,364,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,181,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision (benefit)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>108,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,963,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text">Deferred income taxes are provided to recognize the effect of temporary differences between tax and financial reporting. Deferred income tax assets and liabilities consist of the following:<span style="font-family:inherit;font-size:9pt;">&#160;</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign withholding liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(525,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(538,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>44,820,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,755,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,097,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,114,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,293,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,259,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity awards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>428,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>444,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,161,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,231,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>524,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>640,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized losses on investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,641,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,848,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,603,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,707,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>65,042,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,460,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(65,566,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,006,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(524,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(546,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock</td>
</tr>
<tr>
<td style="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>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6989575696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangibles (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A rollforward of the Company's goodwill is as follows:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:33%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,780,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment of goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,417,470</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change due to exchange rate fluctuations</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,433</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 29, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>331,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Impairment of goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(331,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=108376223&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6811767296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Liabilities (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_kopn_ContractAssetsandLiabilitiesAbstract', window );"><strong>Contract Assets and Liabilities [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_kopn_ContractAssetsLiabilitiesNetTextBlock', window );">Contract Assets (Liabilities), Net [Text Block]</a></td>
<td class="text">.&#160;&#160;&#160;&#160;Contract Assets and Liabilities<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net contract assets (liabilities) consisted of the following:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$ Change</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">% Change</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets and unbilled receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>921,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,089,663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,168,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities and billings in excess of revenue earned</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(796,794</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(388,933</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(407,861</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, noncurrent</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(6,557</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,737</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net contract assets</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>117,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,683,436</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,565,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(96</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;"><span>$2.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> decrease in the Company's net contract assets from </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was primarily due to change in our fixed-price contracts with the U.S. government that resulted in revenue recognized in excess of amounts billed and product revenue recognized over time for military programs.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognized revenue of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to our contract liabilities at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company did not recognize impairment losses on our contract assets during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_ContractAssetsLiabilitiesNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract Assets (Liabilities), Net [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ContractAssetsLiabilitiesNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_ContractAssetsandLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract Assets and Liabilities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ContractAssetsandLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6811901680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [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_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Stockholders' Equity and Stock-Based Compensation</a></td>
<td class="text">Stockholders&#8217; Equity and Stock-Based Compensation<div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Registered Sale of Equity Securities</span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 15, 2019, the Company sold </span><span style="font-family:inherit;font-size:10pt;"><span>7.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of registered common stock for gross proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span>$1.10</span></span><span style="font-family:inherit;font-size:10pt;"> per share), before deducting underwriting discounts and offering expenses paid by the Company of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. This represented approximately </span><span style="font-family:inherit;font-size:10pt;"><span>8.9%</span></span><span style="font-family:inherit;font-size:10pt;"> of Kopin's total outstanding shares of common stock as of the date of purchase. The net proceeds from the offering were used for general corporate purposes, including working capital. On April 10, 2019, the Company sold </span><span style="font-family:inherit;font-size:10pt;"><span>0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of registered common stock for gross proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span>$1.10</span></span><span style="font-family:inherit;font-size:10pt;"> per share), before deducting underwriting discounts and offering expenses paid by the Company of less than </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, pursuant to the partial exercise of the underwriters' overallotment option in connection with its March 15, 2019 public offering. This represented approximately </span><span style="font-family:inherit;font-size:10pt;"><span>0.8%</span></span><span style="font-family:inherit;font-size:10pt;"> of Kopin's total outstanding shares of common stock as of the date of purchase.</span></div><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Sale of Unregistered Common Stock</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 20, 2017, the Company sold&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>7,589,000</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares of unregistered common stock to&#160;Goertek,  Inc.&#160;for&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$24,664,250</span></span><span style="font-family:inherit;font-size:10pt;">&#160;(</span><span style="font-family:inherit;font-size:10pt;"><span>$3.25</span></span><span style="font-family:inherit;font-size:10pt;">&#160;per share). This represented approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>10.1%</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of Kopin&#8217;s total outstanding shares of common stock as of the date of purchase. The transaction was accounted for under ASC 505-30 "Treasury Stock," and the loss on the sale of the treasury stock of approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;was charged to retained earnings. See Note 17. Related Party Transactions for additional discussion around agreements with Goertek.</span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Awards</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;">, the Company adopted a </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Incentive Plan ("</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan") which authorized the issuance of shares of common stock to employees, non-employees, and the Board. The </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan was a successor to the Company&#8217;s 2001 Equity Incentive Plan ("2001 Equity Plan") and has been subsequently amended to increase the number of authorized shares to </span><span style="font-family:inherit;font-size:10pt;"><span>14,100,000</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. The number of shares authorized under the </span><span style="font-family:inherit;font-size:10pt;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan is the number of shares approved by the shareholders plus the number of shares of common stock which were available for grant under the 2001 Equity Plan, the number of shares of common stock which were the subject of awards outstanding under the 2001 Equity Plan and are forfeited, terminated, canceled or expire after the adoption of the </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan and the number of shares of common stock delivered to the Company either in exercise of an 2001 Equity Plan award or in satisfaction of a tax withholding obligation. The term and vesting period for restricted stock awards granted under the </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan are determined by the Board&#8217;s compensation committee. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has approximately </span><span style="font-family:inherit;font-size:10pt;"><span>1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock authorized and available for issuance under the Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">2010</span><span style="font-family:inherit;font-size:10pt;"> Equity Plan of which </span><span style="font-family:inherit;font-size:10pt;"><span>0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares are committed to be issued for 2020 incentive program.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of non-vested restricted common stock awards is generally the market value of the Company&#8217;s common stock on the date of grant. The non-vested restricted common stock awards require the employee to fulfill certain obligations, including remaining employed by the Company for </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years (the vesting period) and in certain cases also require meeting either performance criteria or the Company&#8217;s stock achieving a certain price. For non-vested restricted common stock awards that solely require the recipient to remain employed with the Company, the stock compensation expense is amortized over the anticipated service period. For non-vested restricted common stock awards that require the achievement of performance criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized over the anticipated service period. If the performance criteria are not met, no compensation cost is recognized and any previously recognized compensation cost is reversed.</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,007,674</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,152,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(465,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.82</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,065,250</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,629,274</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,549,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(872,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,093,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.05</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,213,249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>645,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(355,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.95</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(639,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.98</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,863,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.60</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 31, 2017 (fiscal year beginning 2018), the Company amended the employment agreement with our CEO Dr. John Fan to expire on December 31, 2020 and as part of the amendment issued restricted stock grants. </span><span style="font-family:inherit;font-size:10pt;"><span>640,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of restricted stock which will vest upon the first </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading day period following the grant date during which the Company's common stock trades at a price equal to or greater than </span><span style="font-family:inherit;font-size:10pt;"><span>$5.25</span></span><span style="font-family:inherit;font-size:10pt;">,&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>150,000</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares of restricted stock will vest at the end of the first&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;">&#160;consecutive trading day period following the grant date during which the Company&#8217;s common stock trades at a price per share equal to or greater than&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$6.00</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>150,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of restricted common stock will vest at the end of the first&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;">&#160;consecutive trading day period following the grant date during which the Company&#8217;s common stock trades at a price per share equal to or greater than&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$7.00</span></span><span style="font-family:inherit;font-size:10pt;">. All of the grants are subject to certain acceleration events and terminate on December 31, 2020. The following table describes inputs used to calculate fair value of the restricted stock grants: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the period ended December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance price target</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>48.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>48.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>48.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life (years)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense within each of the categories below as it relates to non-vested restricted common stock awards for the fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> (no tax benefits were recognized):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>102,629</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,605</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>295,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>725,112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>799,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,658,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,647,337</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,006,165</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,057,400</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,791,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296,131</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized compensation expense for non-vested restricted common stock as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and is expected to be recognized over a weighted average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6625157808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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 Plan</a></td>
<td class="text">Employee Benefit Plan<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has an employee benefit plan pursuant to Section&#160;401(k) of the Internal Revenue Code of 1986, as amended. In </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, the plan allowed employees to defer an amount of their annual compensation up to a current maximum of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$19,000</span></span><span style="font-family:inherit;font-size:10pt;"> if they are </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">under the age of 50</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$25,000</span></span><span style="font-family:inherit;font-size:10pt;"> if they are </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">over the age of 50</span><span style="font-family:inherit;font-size:10pt;">. The Company matches </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of all deferred compensation on the first </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;"> of each employee&#8217;s deferred compensation. The amount charged to operations in connection with this plan was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>39
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6990504944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation (Nonvested Restricted Common Stock) (Details) - Restricted stock - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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 );">Beginning Balance</a></td>
<td class="nump">2,213,249<span></span>
</td>
<td class="nump">2,629,274<span></span>
</td>
<td class="nump">3,007,674<span></span>
</td>
</tr>
<tr class="re">
<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">645,000<span></span>
</td>
<td class="nump">1,549,000<span></span>
</td>
<td class="nump">1,152,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="num">(355,625)<span></span>
</td>
<td class="num">(872,025)<span></span>
</td>
<td class="num">(465,150)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested</a></td>
<td class="num">(639,500)<span></span>
</td>
<td class="num">(1,093,000)<span></span>
</td>
<td class="num">(1,065,250)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending Balance</a></td>
<td class="nump">1,863,124<span></span>
</td>
<td class="nump">2,213,249<span></span>
</td>
<td class="nump">2,629,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_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning Balance</a></td>
<td class="nump">$ 2.51<span></span>
</td>
<td class="nump">$ 3.31<span></span>
</td>
<td class="nump">$ 3.21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted</a></td>
<td class="nump">0.57<span></span>
</td>
<td class="nump">2.25<span></span>
</td>
<td class="nump">3.40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited</a></td>
<td class="nump">2.95<span></span>
</td>
<td class="nump">3.78<span></span>
</td>
<td class="nump">3.82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested</a></td>
<td class="nump">2.98<span></span>
</td>
<td class="nump">3.05<span></span>
</td>
<td class="nump">2.90<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending Balance</a></td>
<td class="nump">$ 1.60<span></span>
</td>
<td class="nump">$ 2.51<span></span>
</td>
<td class="nump">$ 3.31<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Share-based Payment Arrangement, Tranche One [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">640,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="nump">48.30%<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_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest', window );">Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest</a></td>
<td class="nump">$ 5.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="nump">1.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Share-based Payment Arrangement, Tranche Two [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="nump">48.30%<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_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest', window );">Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest</a></td>
<td class="nump">$ 6.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="nump">1.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Share-based Payment Arrangement, Tranche Three [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="nump">48.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest', window );">Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest</a></td>
<td class="nump">$ 7.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</a></td>
<td class="nump">1.97%<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">2 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="nump">0.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_kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options, Weighted Average Grant Date Fair Value [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award 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;">kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6646767024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Warranty (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_ProductWarrantyTerm', window );">Product Warranty Term</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Movement in Standard Product Warranty Accrual [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Beginning balance</a></td>
<td class="nump">$ 571,000<span></span>
</td>
<td class="nump">$ 649,000<span></span>
</td>
<td class="nump">$ 518,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_StandardProductWarrantyAccrualWarrantiesIssued', window );">Additions</a></td>
<td class="nump">471,000<span></span>
</td>
<td class="nump">159,000<span></span>
</td>
<td class="nump">328,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_kopn_StandardProductWarrantyAccrualPaymentsAndReversals', window );">Claims and reversals</a></td>
<td class="num">(533,000)<span></span>
</td>
<td class="num">(237,000)<span></span>
</td>
<td class="num">(197,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_StandardProductWarrantyAccrual', window );">Ending Balance</a></td>
<td class="nump">$ 509,000<span></span>
</td>
<td class="nump">$ 571,000<span></span>
</td>
<td class="nump">$ 649,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_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>Product Warranty Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ProductWarrantyTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_StandardProductWarrantyAccrualPaymentsAndReversals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Standard Product Warranty Accrual, Payments and Reversals</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_StandardProductWarrantyAccrualPaymentsAndReversals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardProductWarrantyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6811857696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment consisted of the following at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:56%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Useful&#160;Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3-5 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,344,040</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,824,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Life&#160;of&#160;the&#160;lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,577,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,676,775</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>101,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>523,736</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment under construction</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>436,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>20,023,626</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,461,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(18,550,285</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,862,859</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,473,341</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,598,842</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense for the fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$0.8</span></span><span style="font-family:inherit;font-size:10pt;"> million, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$1.0</span></span><span style="font-family:inherit;font-size:10pt;"> million and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$0.9</span></span><span style="font-family:inherit;font-size:10pt;"> million, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fiscal year&#160;2018, the Company recorded asset impairment charges of&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;associated with equipment that either is not currently being utilized or will not be utilized for its remaining useful life and is not recoverable.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6826904192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Disaggregation of Revenue (Percentage of Net Revenues by Geographies) (Details) - USD ($)<br></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. 28, 2019</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Jun. 29, 2019</div></th>
<th class="th"><div>Mar. 30, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 8,727,000<span></span>
</td>
<td class="nump">$ 6,139,000<span></span>
</td>
<td class="nump">$ 9,110,000<span></span>
</td>
<td class="nump">$ 5,543,000<span></span>
</td>
<td class="nump">$ 7,741,000<span></span>
</td>
<td class="nump">$ 5,126,000<span></span>
</td>
<td class="nump">$ 5,944,000<span></span>
</td>
<td class="nump">$ 5,654,000<span></span>
</td>
<td class="nump">$ 29,518,809<span></span>
</td>
<td class="nump">$ 24,465,005<span></span>
</td>
<td class="nump">$ 27,841,490<span></span>
</td>
</tr>
<tr class="rh">
<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=kopn_KopinMember', window );">Kopin [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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 29,519,000<span></span>
</td>
<td class="nump">$ 24,465,000<span></span>
</td>
<td class="nump">$ 27,841,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_kopn_PercentageOfTotalRevenue', window );">Percent of Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,946,000<span></span>
</td>
<td class="nump">$ 14,436,000<span></span>
</td>
<td class="nump">$ 16,540,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_kopn_PercentageOfTotalRevenue', window );">Percent of Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">51.00%<span></span>
</td>
<td class="nump">59.00%<span></span>
</td>
<td class="nump">59.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | Others</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 134,000<span></span>
</td>
<td class="nump">$ 123,000<span></span>
</td>
<td class="nump">$ 86,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_kopn_PercentageOfTotalRevenue', window );">Percent of Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 15,080,000<span></span>
</td>
<td class="nump">$ 14,559,000<span></span>
</td>
<td class="nump">$ 16,626,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_kopn_PercentageOfTotalRevenue', window );">Percent of Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">51.00%<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | Asia-Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,768,000<span></span>
</td>
<td class="nump">$ 6,916,000<span></span>
</td>
<td class="nump">$ 5,406,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_kopn_PercentageOfTotalRevenue', window );">Percent of Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,628,000<span></span>
</td>
<td class="nump">$ 2,948,000<span></span>
</td>
<td class="nump">$ 5,809,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_kopn_PercentageOfTotalRevenue', window );">Percent of Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kopn_KopinMember', window );">Kopin [Member] | Others [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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 42,000<span></span>
</td>
<td class="nump">$ 42,000<span></span>
</td>
<td class="nump">$ 0<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_kopn_PercentageOfTotalRevenue', window );">Percent of Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_PercentageOfTotalRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Total Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_PercentageOfTotalRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=kopn_KopinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=kopn_KopinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=kopn_OtherAmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=kopn_OtherAmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_StatementGeographicalAxis=srt_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;">srt_StatementGeographicalAxis=srt_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_srt_StatementGeographicalAxis=srt_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;">srt_StatementGeographicalAxis=srt_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_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=kopn_OthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=kopn_OthersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>44
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6628928064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statement - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_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_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (29,374,222)<span></span>
</td>
<td class="num">$ (34,482,492)<span></span>
</td>
<td class="num">$ (25,380,115)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 adjustments</a></td>
<td class="num">(206,580)<span></span>
</td>
<td class="num">(1,912,427)<span></span>
</td>
<td class="nump">1,921,655<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized holding gain (loss) on marketable securities</a></td>
<td class="nump">446,533<span></span>
</td>
<td class="num">(264,949)<span></span>
</td>
<td class="nump">148,520<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Reclassifications of (loss) gain in net loss on marketable securities</a></td>
<td class="num">(37,356)<span></span>
</td>
<td class="nump">49,525<span></span>
</td>
<td class="num">(6,376)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">202,597<span></span>
</td>
<td class="num">(2,127,851)<span></span>
</td>
<td class="nump">2,063,799<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive loss</a></td>
<td class="num">(29,171,625)<span></span>
</td>
<td class="num">(36,610,343)<span></span>
</td>
<td class="num">(23,316,316)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive (income) loss attributable to the noncontrolling interest</a></td>
<td class="num">(132,030)<span></span>
</td>
<td class="nump">66,609<span></span>
</td>
<td class="nump">69,642<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss attributable to Kopin Corporation</a></td>
<td class="num">$ (29,303,655)<span></span>
</td>
<td class="num">$ (36,543,734)<span></span>
</td>
<td class="num">$ (23,246,674)<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://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (loss) and other comprehensive income (loss), attributable to noncontrolling interests. 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116874947&amp;loc=SL4591552-111686<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. 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://fasb.org/us-gaap/role/ref/legacyRef<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=116874947&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569616-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118261656&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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118939692&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724391-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_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/disclosureRef<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=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=118930883&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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<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=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<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=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>45
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6824385312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></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. 28, 2019</div></th>
<th class="th"><div>Mar. 09, 2020</div></th>
<th class="th"><div>Jun. 27, 2019</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_kopn_DocumentandEntityInformationDocumentAbstract', window );"><strong>Document and Entity Information Document [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_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_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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. 28,  2019<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-19882<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">KOPIN CORPORATION<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">04-2833935<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">125 North Drive,<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Westborough<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MA<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">01581-3335<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">508<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">870-5959<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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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_EntityShellCompany', window );">Entity Shell Company</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="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">$ 73,449,831<span></span>
</td>
</tr>
<tr 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">84,914,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01<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">KOPN<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000771266<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-28<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_EntityInteractiveDataCurrent', window );">Entity Interactive Data 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>
</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>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(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 Forms 10-K, 20-F, 40-F<br> -Number 240<br> -Section 15<br> -Subsection d-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_DocumentAnnualReport</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_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>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(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 Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-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_DocumentTransitionReport</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_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_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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: Large Accelerated Filer, Accelerated Filer, Non-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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityInteractiveDataCurrent</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_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>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(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 Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="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 Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-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_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_DocumentandEntityInformationDocumentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document and Entity Information Document [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_DocumentandEntityInformationDocumentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6717475568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_ContractAssetsandLiabilitiesAbstract', window );"><strong>Contract Assets and Liabilities [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_ContractWithCustomerAssetNet', window );">Contract with Customer, Asset, after Allowance for Credit Loss</a></td>
<td class="nump">$ 921,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,089,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract with Customer, Liability, Current</a></td>
<td class="num">(796,794)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(388,933)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Contract Liability, Net, Noncurrent</a></td>
<td class="num">(6,557)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,294)<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_kopn_ContractAssetsLiabilitiesNet', window );">Contract Assets (Liabilities), Net</a></td>
<td class="nump">117,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,683,436<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_kopn_ChangeinContractAssets', window );">Change in Contract Assets</a></td>
<td class="num">$ (2,168,581)<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_kopn_ChangeinContractAssetPercentChange', window );">Change in Contract Asset Percent Change</a></td>
<td class="num">(70.00%)<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_kopn_ChangeinContractLiabilities', window );">Change in Contract Liabilities</a></td>
<td class="num">$ (407,861)<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_kopn_ChangeinContractLiabilityPercentChange', window );">Change in Contract Liability Percent Change</a></td>
<td class="nump">105.00%<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_kopn_ChangeinContractLiabilitiesNoncurrent', window );">Change in Contract Liabilities-Noncurrent</a></td>
<td class="nump">$ 10,737<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_kopn_PercentChangeinContractLiabilitiesNoncurrent', window );">Percent Change in Contract Liabilities-Noncurrent</a></td>
<td class="num">(62.00%)<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_kopn_ChangeinContractAssetsLiabilitiesNet', window );">Change in Contract Assets (Liabilities), Net</a></td>
<td class="num">$ (2,565,705)<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_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange', window );">Change in Contract Assets (Liabilities) Net Percent Change</a></td>
<td class="num">(96.00%)<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_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with Customer, Liability, Revenue Recognized</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_ChangeinContractAssetPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in Contract Asset Percent Change</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ChangeinContractAssetPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_ChangeinContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in Contract Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ChangeinContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_ChangeinContractAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in Contract Assets (Liabilities), Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ChangeinContractAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_ChangeinContractAssetsLiabilitiesNetPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in Contract Assets (Liabilities) Net Percent Change</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ChangeinContractAssetsLiabilitiesNetPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_ChangeinContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in Contract Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ChangeinContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_ChangeinContractLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in Contract Liabilities-Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ChangeinContractLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_ChangeinContractLiabilityPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in Contract Liability Percent Change</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ChangeinContractLiabilityPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_ContractAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net total of contract assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ContractAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_ContractAssetsandLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract Assets and Liabilities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ContractAssetsandLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_PercentChangeinContractLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent Change in Contract Liabilities-Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_PercentChangeinContractLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligation to transfer good or service to customer for which consideration has been received or is receivable, 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>47
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6833215776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Jun. 29, 2019</div></th>
<th class="th"><div>Mar. 30, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Dec. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (29,374,222)<span></span>
</td>
<td class="num">$ (34,482,492)<span></span>
</td>
<td class="num">$ (25,380,115)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by (Used in) Operating Activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(21,026,854)<span></span>
</td>
<td class="num">(28,103,782)<span></span>
</td>
<td class="num">(25,912,698)<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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 9,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="num">(8,727,000)<span></span>
</td>
<td class="num">$ (6,139,000)<span></span>
</td>
<td class="num">$ (9,110,000)<span></span>
</td>
<td class="num">$ (5,543,000)<span></span>
</td>
<td class="num">$ (7,741,000)<span></span>
</td>
<td class="num">$ (5,126,000)<span></span>
</td>
<td class="num">$ (5,944,000)<span></span>
</td>
<td class="num">$ (5,654,000)<span></span>
</td>
<td class="num">(29,518,809)<span></span>
</td>
<td class="num">(24,465,005)<span></span>
</td>
<td class="num">(27,841,490)<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_ContractWithCustomerAssetNet', window );">Contract with Customer, Asset, after Allowance for Credit Loss</a></td>
<td class="nump">921,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">921,082<span></span>
</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,089,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">2,753,963<span></span>
</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<span></span>
</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,753,963<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_ProductWarrantyTerm', window );">Product Warranty Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract', window );"><strong>Inventory, Net, Items Net of Reserve Alternative [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="text">&#160;<span></span>
</td>
<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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">2,630,156<span></span>
</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,548,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,630,156<span></span>
</td>
<td class="nump">2,548,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">711,475<span></span>
</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,526,552<span></span>
</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">711,475<span></span>
</td>
<td class="nump">1,526,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">427,065<span></span>
</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">722,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,065<span></span>
</td>
<td class="nump">722,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="num">(3,768,696)<span></span>
</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,797,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="num">(3,768,696)<span></span>
</td>
<td class="num">(4,797,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AssetRetirementObligation', window );">Asset retirement obligation, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">254,098<span></span>
</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">269,877<span></span>
</td>
<td class="nump">254,098<span></span>
</td>
<td class="nump">269,877<span></span>
</td>
<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_AssetRetirementObligationPeriodIncreaseDecrease', window );">Additional liabilities incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,785<span></span>
</td>
<td class="num">(15,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Asset retirement obligation, ending balance</a></td>
<td class="nump">261,883<span></span>
</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">254,098<span></span>
</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">261,883<span></span>
</td>
<td class="nump">254,098<span></span>
</td>
<td class="nump">269,877<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_AssetImpairmentChargesAbstract', window );"><strong>Impairment of Long-term Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">517,411<span></span>
</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,361,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">517,411<span></span>
</td>
<td class="nump">1,361,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accumulated deficit</a></td>
<td class="num">(301,236,913)<span></span>
</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">(271,730,661)<span></span>
</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">(301,236,913)<span></span>
</td>
<td class="num">(271,730,661)<span></span>
</td>
<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Research and development and other revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,234,921<span></span>
</td>
<td class="nump">5,253,890<span></span>
</td>
<td class="nump">2,946,685<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_CostOfGoodsAndServicesSold', window );">Cost of product revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,901,538<span></span>
</td>
<td class="nump">15,831,441<span></span>
</td>
<td class="nump">18,118,418<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 (Loss) Attributable to Parent</a></td>
<td class="num">$ (7,290,000)<span></span>
</td>
<td class="num">$ (6,625,000)<span></span>
</td>
<td class="num">$ (4,260,000)<span></span>
</td>
<td class="num">$ (11,331,000)<span></span>
</td>
<td class="num">(9,966,000)<span></span>
</td>
<td class="num">$ (9,791,000)<span></span>
</td>
<td class="num">$ (9,241,000)<span></span>
</td>
<td class="num">$ (5,536,000)<span></span>
</td>
<td class="num">$ (29,506,252)<span></span>
</td>
<td class="num">(34,533,542)<span></span>
</td>
<td class="num">$ (25,240,482)<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating Lease, Liability, Current</a></td>
<td class="nump">$ 1,041,695<span></span>
</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<span></span>
</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,041,695<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="text">&#160;<span></span>
</td>
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="text">&#160;<span></span>
</td>
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Impairment of Long-term Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationAbstract', window );"><strong>Stock-based Compensation [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="text">&#160;<span></span>
</td>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in 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">&#160;<span></span>
</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">645,000<span></span>
</td>
<td class="nump">1,549,000<span></span>
</td>
<td class="nump">1,152,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_dei_LegalEntityAxis=kopn_EMDTMember', window );">eMDT</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_PrinciplesofConsolidationsAbstract', window );"><strong>Principles of Consolidations [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="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Kopin's ownership percentage</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Share-based Payment Arrangement, Tranche One [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Stock-based Compensation [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="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Nonvested common stock awards employment obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Share-based Payment Arrangement, Tranche One [Member] | Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationAbstract', window );"><strong>Stock-based Compensation [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="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in 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">&#160;<span></span>
</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">640,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Share-based Payment Arrangement, Tranche Two [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Stock-based Compensation [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="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Nonvested common stock awards employment obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Share-based Payment Arrangement, Tranche Two [Member] | Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationAbstract', window );"><strong>Stock-based Compensation [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="text">&#160;<span></span>
</td>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in 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">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Share-based Payment Arrangement, Tranche Three [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Stock-based Compensation [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="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Nonvested common stock awards employment obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Share-based Payment Arrangement, Tranche Three [Member] | Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationAbstract', window );"><strong>Stock-based Compensation [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="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in 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">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=kopn_UnvestedRestrictedStockAwardsMember', window );">Unvested Restricted Stock Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted Average Number of Shares Outstanding Reconciliation [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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,863,124<span></span>
</td>
<td class="nump">2,213,249<span></span>
</td>
<td class="nump">2,629,274<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_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (20,283,888)<span></span>
</td>
<td class="num">$ (19,211,115)<span></span>
</td>
<td class="num">$ (24,894,805)<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_AssetImpairmentChargesAbstract', window );"><strong>Impairment of Long-term Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CostOfGoodsAndServicesSold', window );">Cost of product revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15,831,441<span></span>
</td>
<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 (Loss) Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,533,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kopn_ExtendedWarrantiesMember', window );">Extended Warranties [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Impairment of Long-term Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ContractWithCustomerLiability', window );">Contract with Customer, Liability</a></td>
<td class="num">$ (39,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="num">$ (39,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_DeliveryofRevenueAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers', window );">Revenue, Percentage from Products and Services Transferred to Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">64.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_DeliveryofRevenueAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers', window );">Revenue, Percentage from Products and Services Transferred to Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">36.00%<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="nump">91.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member', window );">Difference between Revenue Guidance in Effect before and after Topic 606 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Impairment of Long-term Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CostOfGoodsAndServicesSold', window );">Cost of product revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 346,176<span></span>
</td>
<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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member', window );">Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(515,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Impairment of Long-term Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CostOfGoodsAndServicesSold', window );">Cost of product revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">977,902<span></span>
</td>
<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 (Loss) Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">115,940<span></span>
</td>
<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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member', window );">Calculated under Revenue Guidance in Effect before Topic 606 [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Impairment of Long-term Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CostOfGoodsAndServicesSold', window );">Cost of product revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,600,066<span></span>
</td>
<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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member', window );">Calculated under Revenue Guidance in Effect before Topic 606 [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems', window );"><strong>Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(19,726,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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Impairment of Long-term Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CostOfGoodsAndServicesSold', window );">Cost of product revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">16,809,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>
</tr>
<tr class="ro">
<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 (Loss) Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,649,482)<span></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_kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_PrinciplesofConsolidationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principles of Consolidations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_PrinciplesofConsolidationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_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>Product Warranty Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ProductWarrantyTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue, Percentage from Products and Services Transferred to Customers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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_AssetImpairmentChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetImpairmentChargesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetRetirementObligationPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetRetirementObligationRollForwardAnalysisRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AssetRetirementObligationRollForwardAnalysisRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligation to transfer good or service to customer for which consideration has been received or is 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InventoryNetItemsNetOfReserveAlternativeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryNetItemsNetOfReserveAlternativeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<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=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<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=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_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 over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=kopn_EMDTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=kopn_EMDTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=kopn_UnvestedRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=kopn_UnvestedRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_ProductOrServiceAxis=kopn_ExtendedWarrantiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kopn_ExtendedWarrantiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_kopn_DeliveryofRevenueAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_DeliveryofRevenueAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_kopn_DeliveryofRevenueAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_DeliveryofRevenueAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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>50
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6990051264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Information (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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 Financial Information (Unaudited)</a></td>
<td class="text">Selected Quarterly Financial Information (Unaudited) <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present Kopin&#8217;s quarterly operating results for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The information for each of these quarters is unaudited and has been prepared on the same basis as the audited consolidated financial statements. In the opinion of management, all necessary adjustments, consisting only of normal recurring adjustments, have been included to present fairly the unaudited consolidated quarterly results when read in conjunction with Kopin&#8217;s audited consolidated financial statements and related notes. These operating results are not necessarily indicative of the results of any future period.</span></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly&#160;Periods&#160;During&#160;Fiscal&#160;Year Ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>March 30, 2019 </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>June 29, 2019</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>December&#160;28, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross profit </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1,263</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(808</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(11,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(4,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(6,402</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(3,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss attributable to the controlling interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(11,331</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(4,260</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(6,625</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(7,290</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.15</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.05</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.08</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.09</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average number of common shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>74,969</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>81,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>82,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>82,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net loss per share is computed independently for each of the quarters presented; accordingly, the sum of the quarterly net income per share may not equal the total computed for the year.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross profit is defined as net product revenues less cost of product revenues.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Includes </span><span style="font-family:inherit;font-size:8pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:8pt;"> revenue from licensing functional IP for the three month period ended June 29, 2019.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly&#160;Periods&#160;During Fiscal&#160;Year&#160;Ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>March 31, 2018 (3)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>June 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>September 29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>December&#160;29, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,654</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,126</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to the controlling interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,536</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,241</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,791</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,966</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.08</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.13</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.13</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average number of common shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,095</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,135</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net loss per share is computed independently for each of the quarters presented; accordingly, the sum of the quarterly net income per share may not equal the total computed for the year.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross profit is defined as net product revenues less cost of product revenues.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(3)</span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Includes </span><span style="font-family:inherit;font-size:8pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:8pt;"> impact on net gain attributable to Kopin Corporation relating to the gain on an equity investment for the three month period ended March 31, 2018.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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>51
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6806479552">
<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. 28, 2019</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_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with the new revenue standard requirements, the impact of adoption on the Company's consolidated statement of operations for the fiscal year 2018 was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Statement of Operations</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Topic 606</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change Higher/(Lower)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net product revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>19,211,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>19,726,901</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(515,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development and other revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,253,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,600,066</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(346,176</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,831,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,809,343</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(977,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to Kopin Corporation</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(34,533,542</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(34,649,482</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>115,940</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory consists of the following at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,630,156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,548,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>711,475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,526,552</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>427,065</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>722,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,768,696</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,797,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock', window );">Schedule of Change in Asset Retirement Obligation</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded asset retirement obligations ("ARO") liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. This represents the legal obligations associated with retirement of the Company&#8217;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or may not be within the control of the Company. Changes in ARO liabilities for fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>254,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exchange rate change</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,779</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>261,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Nonvested restricted common stock</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,863,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,213,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,629,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income are as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Translation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Adjustment</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized holding (loss) gain on marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reclassifications of gain (loss) of marketable securities in net loss</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accumulated&#160;Other</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Comprehensive</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Income</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,380,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,213</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,851,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,520</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,993,808</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,231,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>387,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,564,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,794,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(264,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,525</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,010,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December&#160;29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,436,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,554,587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes during year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(206,580</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>446,533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(37,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>202,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,230,358</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>569,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(42,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,757,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><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_kopn_SatisfactionofPerformanceObligationsTableTextBlock', window );">Satisfaction of Performance Obligations [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.51656920077973%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:53%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>64</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>36</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_SatisfactionofPerformanceObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Satisfaction of Performance Obligations [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_SatisfactionofPerformanceObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfChangeInAssetRetirementObligationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13201-110859<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116846552&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=116846552&amp;loc=d3e725-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6811869120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangibles (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets Disclosure [Text Block]</a></td>
<td class="text">&#160;Goodwill and Intangibles<div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A rollforward of the Company's goodwill is as follows:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:33%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,780,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment of goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,417,470</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change due to exchange rate fluctuations</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,433</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 29, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>331,344</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Impairment of goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(331,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2019, the Company performed a qualitative impairment analysis of goodwill for e-MDT operating unit and determined that the discounted cash flows were not in excess of the carrying value. As a result of the analysis, the Company recorded impairment of goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended December 28, 2019.  At December&#160;29, 2018, the Company performed an impairment analysis of goodwill based on a comparison of the discounted cash flows to the recorded carrying value of the reporting units, and determined that the discounted cash flows were not in excess of the carrying value of the NVIS reporting unit. At December&#160;29, 2018, the Company decided to discontinue operations at its wholly-owned subsidiary, Kopin Software Ltd. and expects no future cash flows to support the carrying amount of goodwill. As a result, the Company recorded an impairment of goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended December&#160;29, 2018. The input methods for goodwill are analyzed for impairment on a nonrecurring basis using fair value measurements with unobservable inputs, which is Level 3 in the fair value hierarchy. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognized&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;in amortization expense for the fiscal years ended&#160;</span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, related to intangible assets. The Company did not recognize any amortization expense in 2019. At&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has a carrying value of&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and accumulated amortization of&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to intangibles. The intangibles have no remaining useful life.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6628527808">
<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. 28, 2019</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">Income Taxes<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The (benefit) provision for income taxes from continuing operations consists of the following for the fiscal years indicated:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>104,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(568,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current provision (benefit)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>108,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(563,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(5,165,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,307,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,461,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(2,341,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(360,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(493,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(56,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(187,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,562,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,367,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,181,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total (benefit) deferred provision</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,400,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision (benefit) for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>108,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,963,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the changes in the Company's balance of unrecognized tax benefits for the year ended:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits at December 30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases&#8212;prior year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits at December 29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross increases&#8212;current year tax positions</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits at December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>394,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. GAAP requires applying a 'more likely than not' threshold to the recognition and derecognition of uncertain tax positions either taken or expected to be taken by the Company's income tax returns. The total amount of our gross tax liability for tax positions that may not be sustained under a 'more likely than not' threshold amounts to </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of December&#160;28, 2019 and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The Company's policy regarding the classification of interest and penalties is to include these amounts as a component of income tax expense. The total amount of accrued interest and penalties related to the Company's unrecognized tax benefits was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$0.5 million</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> respectively.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating losses were not utilized in </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;"> to offset federal and state taxes.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The actual income tax (benefit) provision reported from operations are different than those which would have been computed by applying the federal statutory tax rate to loss before income tax (benefit) provision. A reconciliation of income tax (benefit) provision from continuing operations as computed at the U.S. federal statutory income tax rate to the provision for income tax benefit is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax provision at federal statutory rates</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(6,196,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,515,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,884,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign deferred tax rate differential</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(64,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign withholding</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(771,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outside basis in Kowon, net unremitted earnings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(468,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,888,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Permanent items</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,964,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>774,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase in net state operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1,985,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(406,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(300,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Utilization of net operating losses for U.K. research and development refund</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(148,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision to tax return adjustments and tax rate change </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>803,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(76,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,833,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1,931,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible 162M compensation limitations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible equity compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,901,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Uncertain tax position for transfer pricing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>105,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(22,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>7,562,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,364,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,181,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision (benefit)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>108,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,963,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Due to the Tax Act which was enacted in December 2017, our U.S. deferred tax assets and liabilities as of December 30, 2017 were re-measured to&#160;</span><span style="font-family:inherit;font-size:8pt;"><span>21%</span></span><span style="font-family:inherit;font-size:8pt;">. The provisional amount recorded related to the remeasurement of our deferred tax balance was approximately&#160;</span><span style="font-family:inherit;font-size:8pt;"><span>$25.1 million</span></span><span style="font-family:inherit;font-size:8pt;">&#160;of tax expense.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pretax foreign income from continuing operations was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, pretax foreign loss from continuing operations was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and pretax foreign income from continuing operations was approximately </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">. Deferred income taxes are provided to recognize the effect of temporary differences between tax and financial reporting. Deferred income tax assets and liabilities consist of the following:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign withholding liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(525,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(538,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>44,820,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,755,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,097,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,114,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,293,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,259,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity awards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>428,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>444,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,161,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,231,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>524,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>640,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized losses on investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,641,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,848,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,603,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,707,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>65,042,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,460,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(65,566,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,006,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(524,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(546,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The valuation allowance was approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$65.6 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$58.0 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;at&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, primarily driven by U.S. net operating loss carryforwards ("NOLs") and tax credits that the Company does not believe will ultimately be realized.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities&#8212;The Company has remeasured certain deferred tax assets and liabilities, excluding those items included on the Company's 2017 tax return, based on the rates the Company expects to realize the deferred tax assets and liabilities at in the future, which is generally </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;">. The amount recorded related to the remeasurement of the Company's deferred tax balance was&#160;approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$25.1 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of tax expense. </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded a reduction in the valuation allowance during 2017 of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> which was previously recorded against the Company&#8217;s AMT credit. The Company has received </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> refund from our AMT credit in 2019 and is expecting to receive another </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of this credit in the next three years. The current portion of receivable is </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3</span></span><span style="font-family:inherit;font-size:10pt;"> million and is recorded in "Prepaid expenses and other current assets" on the Company's consolidated balance sheet at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and the non-current portion is recorded in "Other assets".</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the changes described above, the 2017 Act imposes a U.S. tax on global intangible low taxed income ("GILTI") that is earned by certain foreign affiliates owned by a U.S. shareholder. The computation of GILTI is generally intended to impose tax on the earnings of a foreign corporation that are deemed to exceed a certain threshold return relative to the underlying business investment. The Company has made a policy election to treat future taxes related to GILTI as a current period expense in the reporting period in which the tax is incurred.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has available for tax purposes NOLs of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$160.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">expiring 2021 through 2037</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$52.9</span></span><span style="font-family:inherit;font-size:10pt;"> million that have an unlimited carryover period. The Company has recognized a full valuation allowance on its net deferred tax assets as the Company has concluded that such assets are not more likely than not to be realized. The decrease in valuation allowance during fiscal year 2017 was a result of decreases in the federal tax rate as part of the Tax Act and a reduction in the valuation allowance as a result of deferred tax liabilities assumed as part of the acquisition of NVIS.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Tax Act imposes a mandatory transition tax on accumulated foreign earnings and eliminates U.S. taxes on foreign subsidiary distribution. As a result, earnings in foreign jurisdictions are available for distribution to the U.S. without incremental U.S. taxes.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the provisions of Section 382, certain substantial changes in Kopin&#8217;s ownership may limit in the future the amount of net operating loss carryforwards that could be used annually to offset future taxable income and income tax liability.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s income tax returns have not been examined by the Internal Revenue Service and are subject to examination for all years since </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2001</span><span style="font-family:inherit;font-size:10pt;">. State income tax returns are generally subject to examination for a period of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five</span><span style="font-family:inherit;font-size:10pt;"> years after filing of the respective return. The state impact of any federal changes remains subject to examination by various states for a period of up to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</span><span style="font-family:inherit;font-size:10pt;"> year after formal notification to the states.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International jurisdictions have statutes of limitations generally ranging from </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">twenty</span><span style="font-family:inherit;font-size:10pt;"> years after filing of the respective return. Years still open to examination by tax authorities in major jurisdictions include Korea (</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2009 onward</span><span style="font-family:inherit;font-size:10pt;">), Japan (</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2009 onward</span><span style="font-family:inherit;font-size:10pt;">), Hong Kong (</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2011 onward</span><span style="font-family:inherit;font-size:10pt;">) and United Kingdom (</span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014 onward</span><span style="font-family:inherit;font-size:10pt;">). The Company is not currently under examination in these jurisdictions.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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>54
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6626104720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [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_ScheduleOfNonvestedShareActivityTableTextBlock', window );">NonVested Restricted Common Stock</a></td>
<td class="text"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Grant</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair&#160;Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,007,674</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,152,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(465,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.82</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,065,250</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,629,274</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,549,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(872,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,093,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.05</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,213,249</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>645,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(355,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.95</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(639,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.98</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,863,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.60</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Stock-Based Compensation Expense</a></td>
<td class="text">for the fiscal years <span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> (no tax benefits were recognized):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>102,629</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,605</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>295,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>725,112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>799,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,658,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,647,337</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,006,165</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,057,400</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,791,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296,131</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5047-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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ScheduleOfNonvestedShareActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>55
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6628303872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_kopn_ContractAssetsandLiabilitiesAbstract', window );"><strong>Contract Assets and Liabilities [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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Asset and Liability [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net contract assets (liabilities) consisted of the following:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$ Change</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">% Change</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets and unbilled receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>921,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,089,663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,168,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities and billings in excess of revenue earned</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(796,794</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(388,933</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(407,861</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, noncurrent</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(6,557</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,737</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net contract assets</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>117,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,683,436</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,565,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(96</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_ContractAssetsandLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract Assets and Liabilities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ContractAssetsandLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contract balances and changes in contract balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130551-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_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6805795120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Disaggregation of Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Long-lived Assets by Geographic Areas [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-live assets by country at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Long-lived Assets</span><span style="font-family:inherit;font-size:8pt;">&#160;(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">China</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,473</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,599</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"> for the fiscal years ended <span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">,&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands, except percentages)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%&#160;of&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%&#160;of&#160;Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>14,946</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>51</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,540</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Americas</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>134</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>15,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>51</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,559</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Asia-Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>11,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>40</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,628</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,948</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>42</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Revenues</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>29,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,841</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by display application for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">,&#160;</span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Military</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,729</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,724</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,438</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,717</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,066</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R&amp;D</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,254</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,947</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">License and royalties</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,252</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Revenues</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>29,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,841</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-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_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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>57
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6628596576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commintments and Contingencies (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Apr. 10, 2019</div></th>
<th class="th"><div>Mar. 15, 2019</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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">8.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_CashCommitmenttoPurchaseEquityInvestment', window );">Payments to Acquire Investments</a></td>
<td class="nump">$ 5.0<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_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB', window );">Cash, Commitment to Purchase Equity Investment (RMB)</a></td>
<td class="nump">$ 35.0<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_OtherCommitmentsAxis=kopn_BOEMember', window );">BOE [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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</a></td>
<td class="nump">3.50%<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_kopn_CashCommitmenttoPurchaseEquityInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Commitment to Purchase Equity Investment (USD)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_CashCommitmenttoPurchaseEquityInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_CashCommitmenttoPurchaseEquityInvestmentRMB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Commitment to Purchase Equity Investment (RMB)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_CashCommitmenttoPurchaseEquityInvestmentRMB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=kopn_BOEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=kopn_BOEMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6810657664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments (Contractual Maturities) (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Available-for-sale Securities Contractual Maturities</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 );">Less than One year</a></td>
<td class="nump">$ 3,645,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">One to Five years</a></td>
<td class="nump">12,107,132<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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">15,752,997<span></span>
</td>
<td class="nump">$ 22,918,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">US Government Agencies Debt 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_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Available-for-sale Securities Contractual Maturities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Less than One year</a></td>
<td class="nump">299,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">One to Five years</a></td>
<td class="nump">7,997,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">8,296,870<span></span>
</td>
<td class="nump">12,810,923<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt 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_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Available-for-sale Securities Contractual Maturities</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 );">Less than One year</a></td>
<td class="nump">3,346,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">One to Five years</a></td>
<td class="nump">4,109,512<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_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">$ 7,456,127<span></span>
</td>
<td class="nump">$ 10,107,093<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_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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118939692&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118939692&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_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_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_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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118939692&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118939692&amp;loc=d3e27161-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 security measured at fair value with change in fair value recognized in other comprehensive income (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26610-111562<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118939692&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_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6804555312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations of Risk (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Concentrations of risk, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Percent of Gross Accounts Receivable | Credit concentration risk | Scott Safety [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Concentrations of risk, percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Percent of Gross Accounts Receivable | Credit concentration risk | RealWear, Inc. [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Concentrations of risk, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Percent of Gross Accounts Receivable | Credit concentration risk | DRS Technologies [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Concentrations of risk, percentage</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Percent of Gross Accounts Receivable | Credit concentration risk | Collins Aerospace [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Concentrations of risk, percentage</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=kopn_RevenuesMember', window );">Sales as a Percent of Total Revenue | Customer concentration risk | RealWear, Inc. [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Concentrations of risk, percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=kopn_RevenuesMember', window );">Sales as a Percent of Total Revenue | Customer concentration risk | DRS Technologies [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Concentrations of risk, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=kopn_RevenuesMember', window );">Sales as a Percent of Total Revenue | Customer concentration risk | Collins Aerospace [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Concentrations of risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=kopn_RevenuesMember', window );">Sales as a Percent of Total Revenue | Customer concentration risk | Military Customers in Total</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Concentrations of risk, percentage</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">48.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=kopn_RevenuesMember', window );">Sales as a Percent of Total Revenue | Customer concentration risk | General Dynamics [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Concentrations of risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=kopn_RevenuesMember', window );">Sales as a Percent of Total Revenue | Customer concentration risk | U.S. Army [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Concentrations of risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=kopn_RevenuesMember', window );">Sales as a Percent of Total Revenue | United States Government Funded Research and Development Contracts</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Concentrations of risk, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CreditConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_ScottSafetyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_ScottSafetyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_RealWearInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_RealWearInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=kopn_DRSTechnologiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_DRSTechnologiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_CollinsAerospaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_CollinsAerospaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=kopn_RevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=kopn_RevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_MilitaryCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_MilitaryCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_GeneralDynamicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_GeneralDynamicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_U.S.ArmyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_U.S.ArmyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_GovernmentContractsConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_GovernmentContractsConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>JSON
<SEQUENCE>60
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "kopn-20191228x10xk.htm": {
   "axisCustom": 2,
   "axisStandard": 28,
   "contextCount": 305,
   "dts": {
    "calculationLink": {
     "local": [
      "kopn-20191228_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kopn-20191228_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "kopn-20191228x10xk.htm"
     ]
    },
    "labelLink": {
     "local": [
      "kopn-20191228_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kopn-20191228_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "kopn-20191228.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd",
      "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd"
     ]
    }
   },
   "elementCount": 660,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 29,
    "http://www.kopin.com/20191228": 6,
    "http://xbrl.sec.gov/dei/2019-01-31": 9,
    "total": 44
   },
   "keyCustom": 49,
   "keyStandard": 416,
   "memberCustom": 35,
   "memberStandard": 56,
   "nsprefix": "kopn",
   "nsuri": "http://www.kopin.com/20191228",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001000 - Document - Cover Page",
     "role": "http://www.kopin.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106100 - Disclosure - Leases (Notes)",
     "role": "http://www.kopin.com/role/LeasesNotes",
     "shortName": "Leases (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kopn:ContractAssetsLiabilitiesNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107100 - Disclosure - Contract Assets and Liabilities (Notes)",
     "role": "http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes",
     "shortName": "Contract Assets and Liabilities (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kopn:ContractAssetsLiabilitiesNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108100 - Disclosure - Business Combinations",
     "role": "http://www.kopin.com/role/BusinessCombinations",
     "shortName": "Business Combinations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109100 - Disclosure - Goodwill and Intangibles (Notes)",
     "role": "http://www.kopin.com/role/GoodwillAndIntangiblesNotes",
     "shortName": "Goodwill and Intangibles (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110100 - Disclosure - Financial Instruments",
     "role": "http://www.kopin.com/role/FinancialInstruments",
     "shortName": "Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111100 - Disclosure - Stockholders' Equity and Stock-Based Compensation",
     "role": "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation",
     "shortName": "Stockholders' Equity and Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112100 - Disclosure - Concentrations of Risk",
     "role": "http://www.kopin.com/role/ConcentrationsOfRisk",
     "shortName": "Concentrations of Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113100 - Disclosure - Income Taxes",
     "role": "http://www.kopin.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114100 - Disclosure - Accrued Warranty",
     "role": "http://www.kopin.com/role/AccruedWarranty",
     "shortName": "Accrued Warranty",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115100 - Disclosure - Employee Benefit Plan",
     "role": "http://www.kopin.com/role/EmployeeBenefitPlan",
     "shortName": "Employee Benefit Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002000 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.kopin.com/role/ConsolidatedBalanceSheets",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116100 - Disclosure - Commintments and Contingencies",
     "role": "http://www.kopin.com/role/CommintmentsAndContingencies",
     "shortName": "Commintments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118100 - Disclosure - Litigation",
     "role": "http://www.kopin.com/role/Litigation",
     "shortName": "Litigation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119100 - Disclosure - Segments and Disaggregation of Revenue",
     "role": "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue",
     "shortName": "Segments and Disaggregation of Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120100 - Disclosure - Selected Quarterly Financial Information (Unaudited)",
     "role": "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited",
     "shortName": "Selected Quarterly Financial Information (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121100 - Disclosure - Related Party Transactions (Notes)",
     "role": "http://www.kopin.com/role/RelatedPartyTransactionsNotes",
     "shortName": "Related Party Transactions (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122100 - Disclosure - Valuation and Qualifying Accounts (Notes)",
     "role": "http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes",
     "shortName": "Valuation and Qualifying Accounts (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303302 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Property, Plant and Equipment (Tables)",
     "role": "http://www.kopin.com/role/PropertyPlantAndEquipmentTables",
     "shortName": "Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306301 - Disclosure - Leases (Tables)",
     "role": "http://www.kopin.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - Contract Assets and Liabilities (Tables)",
     "role": "http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables",
     "shortName": "Contract Assets and Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308301 - Disclosure - Business Combinations (Tables)",
     "role": "http://www.kopin.com/role/BusinessCombinationsTables",
     "shortName": "Business Combinations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309301 - Disclosure - Goodwill and Intangibles (Tables)",
     "role": "http://www.kopin.com/role/GoodwillAndIntangiblesTables",
     "shortName": "Goodwill and Intangibles (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310301 - Disclosure - Financial Instruments (Tables)",
     "role": "http://www.kopin.com/role/FinancialInstrumentsTables",
     "shortName": "Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311301 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables)",
     "role": "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables",
     "shortName": "Stockholders' Equity and Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312301 - Disclosure - Concentrations of Risk (Tables)",
     "role": "http://www.kopin.com/role/ConcentrationsOfRiskTables",
     "shortName": "Concentrations of Risk (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313301 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.kopin.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314301 - Disclosure - Accrued Warranty (Tables)",
     "role": "http://www.kopin.com/role/AccruedWarrantyTables",
     "shortName": "Accrued Warranty (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319301 - Disclosure - Segments and Disaggregation of Revenue (Tables)",
     "role": "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables",
     "shortName": "Segments and Disaggregation of Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320301 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables)",
     "role": "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables",
     "shortName": "Selected Quarterly Financial Information (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004000 - Statement - CONSOLIDATED STATEMENT OF OPERATIONS",
     "role": "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
     "shortName": "CONSOLIDATED STATEMENT OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321301 - Disclosure - Related Party Transactions (Tables)",
     "role": "http://www.kopin.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kopn:ValuationandQualifyingAccountsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322301 - Disclosure - Valuation and Qualifying Accounts (Tables)",
     "role": "http://www.kopin.com/role/ValuationAndQualifyingAccountsTables",
     "shortName": "Valuation and Qualifying Accounts (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kopn:ValuationandQualifyingAccountsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403403 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "role": "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
       "us-gaap:AssetRetirementObligationsPolicy",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AssetRetirementObligationPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2018Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403404 - Disclosure - Summary of Significant Accounting Policies Components of Accumulated Other Comprehensive Income (Details)",
     "role": "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails",
     "shortName": "Summary of Significant Accounting Policies Components of Accumulated Other Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2016Q4",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ExcessStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404402 - Disclosure - Property, Plant and Equipment (Details)",
     "role": "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails",
     "shortName": "Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LeaseAndRentalExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Leases (Details)",
     "role": "http://www.kopin.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LeaseAndRentalExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - Contract Assets and Liabilities (Details)",
     "role": "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails",
     "shortName": "Contract Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2017Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408402 - Disclosure - Business Combinations (Details)",
     "role": "http://www.kopin.com/role/BusinessCombinationsDetails",
     "shortName": "Business Combinations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2017Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2018Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409402 - Disclosure - Goodwill and Intangibles (Details)",
     "role": "http://www.kopin.com/role/GoodwillAndIntangiblesDetails",
     "shortName": "Goodwill and Intangibles (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410402 - Disclosure - Financial Instruments (Fair Value Measurements) (Details)",
     "role": "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
     "shortName": "Financial Instruments (Fair Value Measurements) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:FinancialInstrumentsOwnedAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statement",
     "role": "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410403 - Disclosure - Financial Instruments (Marketable Debt Securities) (Details)",
     "role": "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails",
     "shortName": "Financial Instruments (Marketable Debt Securities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - Financial Instruments (Contractual Maturities) (Details)",
     "role": "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails",
     "shortName": "Financial Instruments (Contractual Maturities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "D2019Q2Shares",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411402 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Details)",
     "role": "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
     "shortName": "Stockholders' Equity and Stock-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "D2019Q2Shares",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411403 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Nonvested Restricted Common Stock) (Details)",
     "role": "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails",
     "shortName": "Stockholders' Equity and Stock-Based Compensation (Nonvested Restricted Common Stock) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411404 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Stock-Based Compensation) (Details)",
     "role": "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails",
     "shortName": "Stockholders' Equity and Stock-Based Compensation (Stock-Based Compensation) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412402 - Disclosure - Concentrations of Risk (Details)",
     "role": "http://www.kopin.com/role/ConcentrationsOfRiskDetails",
     "shortName": "Concentrations of Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "kopn:ProceedsfromAMTRefund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413402 - Disclosure - Income Taxes (Details)",
     "role": "http://www.kopin.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "kopn:ProceedsfromAMTRefund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kopn:ProductWarrantyTerm",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414402 - Disclosure - Accrued Warranty (Details)",
     "role": "http://www.kopin.com/role/AccruedWarrantyDetails",
     "shortName": "Accrued Warranty (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2016Q4",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415401 - Disclosure - Employee Benefit Plan (Details)",
     "role": "http://www.kopin.com/role/EmployeeBenefitPlanDetails",
     "shortName": "Employee Benefit Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "I2019Q2Shares",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416401 - Disclosure - Commintments and Contingencies (Details)",
     "role": "http://www.kopin.com/role/CommintmentsAndContingenciesDetails",
     "shortName": "Commintments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "lang": null,
      "name": "kopn:CashCommitmenttoPurchaseEquityInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "role": "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419402 - Disclosure - Segments and Disaggregation of Revenue (Details)",
     "role": "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails",
     "shortName": "Segments and Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419403 - Disclosure - Segments and Disaggregation of Revenue (Percentage of Net Revenues by Geographies) (Details)",
     "role": "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails",
     "shortName": "Segments and Disaggregation of Revenue (Percentage of Net Revenues by Geographies) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember",
      "decimals": "2",
      "lang": null,
      "name": "kopn:PercentageOfTotalRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420402 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details)",
     "role": "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails",
     "shortName": "Selected Quarterly Financial Information (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421402 - Disclosure - Related Party Transactions (Details)",
     "role": "http://www.kopin.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "kopn:ValuationandQualifyingAccountsTableTextBlock",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422402 - Disclosure - Valuation and Qualifying Accounts (Details)",
     "role": "http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails",
     "shortName": "Valuation and Qualifying Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "kopn:ValuationandQualifyingAccountsTableTextBlock",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FI2019Q4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103100 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104100 - Disclosure - Property, Plant and Equipment",
     "role": "http://www.kopin.com/role/PropertyPlantAndEquipment",
     "shortName": "Property, Plant and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kopn-20191228x10xk.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 97,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "CHINA",
        "terseLabel": "CHINA"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "UNITED KINGDOM"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_JP": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "JAPAN",
        "terseLabel": "JAPAN"
       }
      }
     },
     "localname": "JP",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "UNITED STATES"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails",
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-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.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r482"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails",
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r478"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "kopn_AMTReceivableCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "AMT Receivable, Current",
        "label": "AMT Receivable, Current",
        "terseLabel": "AMT Receivable, Current"
       }
      }
     },
     "localname": "AMTReceivableCurrent",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_AgeLimitAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Age Limit [Axis]",
        "label": "Age Limit [Axis]",
        "terseLabel": "Age Limit [Axis]"
       }
      }
     },
     "localname": "AgeLimitAxis",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_AgeLimitDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Age Limit [Axis]",
        "label": "Age Limit [Domain]",
        "terseLabel": "Age Limit [Domain]"
       }
      }
     },
     "localname": "AgeLimitDomain",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_AllOtherCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All Other Customers [Member]",
        "label": "All Other Customers [Member]",
        "terseLabel": "All Other Customers [Member]"
       }
      }
     },
     "localname": "AllOtherCustomersMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_BOEMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "BOE [Member]",
        "label": "BOE [Member]",
        "terseLabel": "BOE [Member]"
       }
      }
     },
     "localname": "BOEMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/CommintmentsAndContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_CEOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CEO [Member]",
        "label": "CEO [Member]",
        "terseLabel": "CEO [Member]"
       }
      }
     },
     "localname": "CEOMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_CEOsFamilyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CEO's Family [Member]",
        "label": "CEO's Family [Member]",
        "terseLabel": "CEO's Family [Member]"
       }
      }
     },
     "localname": "CEOsFamilyMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_CashCommitmenttoPurchaseEquityInvestment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash, Commitment to Purchase Equity Investment (USD)",
        "label": "Cash, Commitment to Purchase Equity Investment",
        "terseLabel": "Payments to Acquire Investments"
       }
      }
     },
     "localname": "CashCommitmenttoPurchaseEquityInvestment",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/CommintmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_CashCommitmenttoPurchaseEquityInvestmentRMB": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash, Commitment to Purchase Equity Investment (RMB)",
        "label": "Cash, Commitment to Purchase Equity Investment (RMB)",
        "terseLabel": "Cash, Commitment to Purchase Equity Investment (RMB)"
       }
      }
     },
     "localname": "CashCommitmenttoPurchaseEquityInvestmentRMB",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/CommintmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_ChangeinContractAssetPercentChange": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in Contract Asset Percent Change",
        "label": "Change in Contract Asset Percent Change",
        "terseLabel": "Change in Contract Asset Percent Change"
       }
      }
     },
     "localname": "ChangeinContractAssetPercentChange",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_ChangeinContractAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in Contract Assets",
        "label": "Change in Contract Assets",
        "terseLabel": "Change in Contract Assets"
       }
      }
     },
     "localname": "ChangeinContractAssets",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_ChangeinContractAssetsLiabilitiesNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in Contract Assets (Liabilities), Net",
        "label": "Change in Contract Assets (Liabilities), Net",
        "terseLabel": "Change in Contract Assets (Liabilities), Net"
       }
      }
     },
     "localname": "ChangeinContractAssetsLiabilitiesNet",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_ChangeinContractAssetsLiabilitiesNetPercentChange": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in Contract Assets (Liabilities) Net Percent Change",
        "label": "Change in Contract Assets (Liabilities) Net Percent Change",
        "terseLabel": "Change in Contract Assets (Liabilities) Net Percent Change"
       }
      }
     },
     "localname": "ChangeinContractAssetsLiabilitiesNetPercentChange",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_ChangeinContractLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in Contract Liabilities",
        "label": "Change in Contract Liabilities",
        "terseLabel": "Change in Contract Liabilities"
       }
      }
     },
     "localname": "ChangeinContractLiabilities",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_ChangeinContractLiabilitiesNoncurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in Contract Liabilities-Noncurrent",
        "label": "Change in Contract Liabilities-Noncurrent",
        "terseLabel": "Change in Contract Liabilities-Noncurrent"
       }
      }
     },
     "localname": "ChangeinContractLiabilitiesNoncurrent",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_ChangeinContractLiabilityPercentChange": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in Contract Liability Percent Change",
        "label": "Change in Contract Liability Percent Change",
        "terseLabel": "Change in Contract Liability Percent Change"
       }
      }
     },
     "localname": "ChangeinContractLiabilityPercentChange",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_CollinsAerospaceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collins Aerospace [Member]",
        "label": "Collins Aerospace [Member]",
        "terseLabel": "Collins Aerospace [Member]"
       }
      }
     },
     "localname": "CollinsAerospaceMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_ConsumerCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Consumer Customers [Member]",
        "label": "Consumer Customers [Member]",
        "terseLabel": "Consumer Customers [Member]"
       }
      }
     },
     "localname": "ConsumerCustomersMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_ContractAssetsLiabilitiesNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net total of contract assets and liabilities.",
        "label": "Contract Assets (Liabilities), Net",
        "terseLabel": "Contract Assets (Liabilities), Net"
       }
      }
     },
     "localname": "ContractAssetsLiabilitiesNet",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_ContractAssetsLiabilitiesNetTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract Assets (Liabilities), Net [Text Block]",
        "label": "Contract Assets (Liabilities), Net [Text Block]",
        "terseLabel": "Contract Assets (Liabilities), Net [Text Block]"
       }
      }
     },
     "localname": "ContractAssetsLiabilitiesNetTextBlock",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kopn_ContractAssetsandLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract Assets and Liabilities [Abstract]",
        "label": "Contract Assets and Liabilities [Abstract]"
       }
      }
     },
     "localname": "ContractAssetsandLiabilitiesAbstract",
     "nsuri": "http://www.kopin.com/20191228",
     "xbrltype": "stringItemType"
    },
    "kopn_DRSTechnologiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "DRS Technologies [Member]",
        "label": "DRS Technologies [Member]",
        "terseLabel": "DRS Technologies [Member]"
       }
      }
     },
     "localname": "DRSTechnologiesMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_DeferredPaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Payment [Member]",
        "label": "Deferred Payment [Member]",
        "terseLabel": "Deferred Payment [Member]"
       }
      }
     },
     "localname": "DeferredPaymentMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards, net of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Assets (Liabilities), Net, Before Valuation Allowance",
        "terseLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_DeferredTaxLiabilitiesForeignTaxes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Foreign Taxes",
        "label": "Deferred Tax Liabilities, Foreign Taxes",
        "negatedTerseLabel": "Foreign withholding liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesForeignTaxes",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Contribution Plan, Employee Age Threshhold for Higher Annual Contribution",
        "label": "Defined Contribution Plan, Employee Age Threshhold for Higher Annual Contribution",
        "terseLabel": "Defined Contribution Plan, Employee Age Threshhold for Higher Annual Contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "kopn_DeliveryofRevenueAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Delivery of Revenue [Axis]",
        "label": "Delivery of Revenue [Axis]",
        "terseLabel": "Delivery of Revenue [Axis]"
       }
      }
     },
     "localname": "DeliveryofRevenueAxis",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_DeliveryofRevenueDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Delivery of Revenue [Axis]",
        "label": "Delivery of Revenue [Domain]",
        "terseLabel": "Delivery of Revenue [Domain]"
       }
      }
     },
     "localname": "DeliveryofRevenueDomain",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Diluted Percentage of Equity Security Owned by Outside Investors",
        "label": "Diluted Percentage of Equity Security Owned by Outside Investors",
        "terseLabel": "Diluted Percentage of Equity Security Owned by Outside Investors"
       }
      }
     },
     "localname": "DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_DistributiontoMinorityInterestHolder": {
     "auth_ref": [],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Distribution to Minority Interest Holder",
        "label": "Distribution to Minority Interest Holder",
        "negatedTerseLabel": "Distribution to noncontrolling interest holder"
       }
      }
     },
     "localname": "DistributiontoMinorityInterestHolder",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_DocumentandEntityInformationDocumentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Document and Entity Information Document [Abstract]",
        "label": "Document and Entity Information Document [Abstract]"
       }
      }
     },
     "localname": "DocumentandEntityInformationDocumentAbstract",
     "nsuri": "http://www.kopin.com/20191228",
     "xbrltype": "stringItemType"
    },
    "kopn_EMDTMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "eMDT [Member]",
        "label": "eMDT [Member]",
        "terseLabel": "eMDT"
       }
      }
     },
     "localname": "EMDTMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails",
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Non deductible Expenses, 162M compensation limitation",
        "label": "Effective Income Tax Rate Reconcilation, Non deductible Expenses, 162M compensation limitation",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Deduction, Amount"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Reconciliation Change in Enacted Tax Rate and Prior Year Income Taxes",
        "label": "Effective Income Tax Reconciliation Change in Enacted Tax Rate and Prior Year Income Taxes",
        "terseLabel": "Provision to tax return adjustments and tax rate change (1)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_EquityIncentivePlan2010Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Incentive Plan 2010 [Member]",
        "label": "Equity Incentive Plan 2010 [Member]",
        "terseLabel": "2010 Equity Plan"
       }
      }
     },
     "localname": "EquityIncentivePlan2010Member",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_EquitySecurityOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Security One [Member]",
        "label": "Equity Security One [Member]",
        "terseLabel": "Equity Securities [Member]"
       }
      }
     },
     "localname": "EquitySecurityOneMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_EstimateofTotalContingentConsiderationEarned": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimate of Total Contingent Consideration Earned",
        "label": "Estimate of Total Contingent Consideration Earned",
        "terseLabel": "Estimate of Total Contingent Consideration Earned"
       }
      }
     },
     "localname": "EstimateofTotalContingentConsiderationEarned",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_ExtendedWarrantiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Extended Warranties [Member]",
        "label": "Extended Warranties [Member]",
        "terseLabel": "Extended Warranties [Member]"
       }
      }
     },
     "localname": "ExtendedWarrantiesMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_FinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial Instruments [Abstract]",
        "label": "Financial Instruments [Abstract]"
       }
      }
     },
     "localname": "FinancialInstrumentsAbstract",
     "nsuri": "http://www.kopin.com/20191228",
     "xbrltype": "stringItemType"
    },
    "kopn_GainLossonSaleofTreasuryStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gain (Loss) on Sale of Treasury Stock",
        "label": "Gain (Loss) on Sale of Treasury Stock",
        "terseLabel": "Gain (Loss) on Sale of Treasury Stock"
       }
      }
     },
     "localname": "GainLossonSaleofTreasuryStock",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_GeneralDynamicsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "General Dynamics [Member]",
        "label": "General Dynamics [Member]",
        "terseLabel": "General Dynamics [Member]"
       }
      }
     },
     "localname": "GeneralDynamicsMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_GoertekMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Goertek [Member]",
        "label": "Goertek [Member]",
        "terseLabel": "Goertek [Member]"
       }
      }
     },
     "localname": "GoertekMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_GrossProceedsfromRegisteredSaleofEquitySecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross Proceeds from Registered Sale of Equity Securities",
        "label": "Gross Proceeds from Registered Sale of Equity Securities",
        "terseLabel": "Gross Proceeds from Registered Sale of Equity Securities"
       }
      }
     },
     "localname": "GrossProceedsfromRegisteredSaleofEquitySecurities",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_ImpairmentofEquitySecurity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Impairment of Equity Security",
        "label": "Impairment of Equity Security",
        "terseLabel": "Impairment of Equity Security",
        "verboseLabel": "Impairment of Equity Security"
       }
      }
     },
     "localname": "ImpairmentofEquitySecurity",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_IncomeTaxExaminationYearsSubjectToExamination": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Examination, Years Subject To Examination",
        "label": "Income Tax Examination, Years Subject To Examination",
        "terseLabel": "Income tax returns examination period"
       }
      }
     },
     "localname": "IncomeTaxExaminationYearsSubjectToExamination",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "kopn_IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Reconciliation, Change in State Net Operating Loss Carryforwards",
        "label": "Income Tax Reconciliation, Change in State Net Operating Loss Carryforwards",
        "negatedTerseLabel": "Increase in net state operating loss carryforwards"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_IncomeTaxReconciliationOutsideBasisInSubsidiary": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Reconciliation, Outside Basis in Subsidiary",
        "label": "Income Tax Reconciliation, Outside Basis in Subsidiary",
        "terseLabel": "Outside basis in Kowon, net unremitted earnings"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOutsideBasisInSubsidiary",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_IncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Taxes [Line Items]",
        "label": "Income Taxes [Line Items]",
        "terseLabel": "Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesLineItems",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_IncomeTaxesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Taxes [Table]",
        "label": "Income Taxes [Table]",
        "terseLabel": "Income Taxes [Table]"
       }
      }
     },
     "localname": "IncomeTaxesTable",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "(Increase) Decrease in the Allowance for Doubtful Accounts",
        "label": "(Increase) Decrease in the Allowance for Doubtful Accounts",
        "terseLabel": "Change in allowance for bad debt"
       }
      }
     },
     "localname": "IncreaseDecreaseintheAllowanceforDoubtfulAccounts",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_IndustrialCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Industrial Customers [Member]",
        "label": "Industrial Customers [Member]",
        "terseLabel": "Industrial Customers [Member]"
       }
      }
     },
     "localname": "IndustrialCustomersMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_InitialPaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Initial Payment [Member]",
        "label": "Initial Payment [Member]",
        "terseLabel": "Initial Payment [Member]"
       }
      }
     },
     "localname": "InitialPaymentMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_KopinMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Kopin [Member]",
        "label": "Kopin [Member]",
        "terseLabel": "Kopin [Member]"
       }
      }
     },
     "localname": "KopinMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_LicenseandRoyaltiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "License and Royalties [Member]",
        "label": "License and Royalties [Member]",
        "terseLabel": "License and Royalties [Member]"
       }
      }
     },
     "localname": "LicenseandRoyaltiesMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_MilitaryCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Military Customers [Member]",
        "label": "Military Customers [Member]",
        "terseLabel": "Military Customers in Total"
       }
      }
     },
     "localname": "MilitaryCustomersMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_NVISInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NVIS, Inc. [Member]",
        "label": "NVIS, Inc. [Member]",
        "terseLabel": "NVIS, Inc. [Member]"
       }
      }
     },
     "localname": "NVISInc.Member",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_OperatingLossCarryforwardsUnlimited": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Loss Carryforwards, Unlimited",
        "label": "Operating Loss Carryforwards, Unlimited",
        "terseLabel": "Operating Loss Carryforwards, Unlimited"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsUnlimited",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]",
        "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Line Items]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Table]",
        "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]",
        "terseLabel": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_OtherAmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Americas [Member]",
        "label": "Other Americas [Member]",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherAmericasMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_OthersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Others [Member]",
        "label": "Others [Member]",
        "terseLabel": "Others [Member]"
       }
      }
     },
     "localname": "OthersMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_OverAgeFiftyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Over Age Fifty [Member]",
        "label": "Over Age Fifty [Member]",
        "terseLabel": "Over the age fo 50"
       }
      }
     },
     "localname": "OverAgeFiftyMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_OwnershipPercentageinEquityInvestmentWarrant": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ownership Percentage in Equity Investment, Warrant",
        "label": "Ownership Percentage in Equity Investment, Warrant",
        "terseLabel": "Ownership Percentage in Equity Investment, Warrant"
       }
      }
     },
     "localname": "OwnershipPercentageinEquityInvestmentWarrant",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_PercentChangeinContractLiabilitiesNoncurrent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percent Change in Contract Liabilities-Noncurrent",
        "label": "Percent Change in Contract Liabilities-Noncurrent",
        "terseLabel": "Percent Change in Contract Liabilities-Noncurrent"
       }
      }
     },
     "localname": "PercentChangeinContractLiabilitiesNoncurrent",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_PercentageOfTotalRevenue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Total Revenue",
        "label": "Percentage Of Total Revenue",
        "terseLabel": "Percent of Total"
       }
      }
     },
     "localname": "PercentageOfTotalRevenue",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_PercentageOwnedofanEquityInvestment": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage Owned of an Equity Investment",
        "label": "Percentage Owned of an Equity Investment",
        "terseLabel": "Percentage Owned of an Equity Investment"
       }
      }
     },
     "localname": "PercentageOwnedofanEquityInvestment",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Equity Security Owned by Outside Investors",
        "label": "Percentage of Equity Security Owned by Outside Investors",
        "terseLabel": "Percentage of Equity Security Owned by Outside Investors"
       }
      }
     },
     "localname": "PercentageofEquitySecurityOwnedbyOutsideInvestors",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_PeriodOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period 1 [Member]",
        "label": "Period One [Member]",
        "terseLabel": "Period One [Member]"
       }
      }
     },
     "localname": "PeriodOneMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_PeriodThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period 3 [Member]",
        "label": "Period Three [Member]",
        "terseLabel": "Period Three [Member]"
       }
      }
     },
     "localname": "PeriodThreeMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_PeriodTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period 2 [Member]",
        "label": "Period Two [Member]",
        "terseLabel": "Period Two [Member]"
       }
      }
     },
     "localname": "PeriodTwoMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_PrinciplesofConsolidationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Principles of Consolidations [Abstract]",
        "label": "Principles of Consolidations [Abstract]",
        "terseLabel": "Principles of Consolidations [Abstract]"
       }
      }
     },
     "localname": "PrinciplesofConsolidationsAbstract",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_ProceedsfromAMTRefund": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from AMT Refund",
        "label": "Proceeds from AMT Refund",
        "terseLabel": "Proceeds from AMT Refund"
       }
      }
     },
     "localname": "ProceedsfromAMTRefund",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_ProductWarrantyTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product Warranty Term",
        "label": "Product Warranty Term",
        "terseLabel": "Product Warranty Term"
       }
      }
     },
     "localname": "ProductWarrantyTerm",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/AccruedWarrantyDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "kopn_QuarterlyInstallmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quarterly Installments [Member]",
        "label": "Quarterly Installments [Member]",
        "terseLabel": "Quarterly Installments [Member]"
       }
      }
     },
     "localname": "QuarterlyInstallmentsMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_RealWearInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "RealWear, Inc. [Member]",
        "label": "RealWear, Inc. [Member]",
        "terseLabel": "RealWear, Inc. [Member]"
       }
      }
     },
     "localname": "RealWearInc.Member",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails",
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_ResearchandDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Research and Development [Member]",
        "label": "Research and Development [Member]",
        "terseLabel": "Research and Development [Member]"
       }
      }
     },
     "localname": "ResearchandDevelopmentMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_RevenuePercentagefromProductsandServicesTransferredtoCustomers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue, Percentage from Products and Services Transferred to Customers",
        "label": "Revenue, Percentage from Products and Services Transferred to Customers",
        "terseLabel": "Revenue, Percentage from Products and Services Transferred to Customers"
       }
      }
     },
     "localname": "RevenuePercentagefromProductsandServicesTransferredtoCustomers",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_RevenuefromLicensingofFunctionalIP": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from Licensing of Functional IP",
        "label": "Revenue from Licensing of Functional IP",
        "terseLabel": "Revenue from Licensing of Functional IP"
       }
      }
     },
     "localname": "RevenuefromLicensingofFunctionalIP",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_RevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total revenues",
        "label": "Revenues [Member]",
        "terseLabel": "Sales as a Percent of Total Revenue"
       }
      }
     },
     "localname": "RevenuesMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_SOLOSEquityRaise": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SOLOS Equity Raise",
        "label": "SOLOS Equity Raise",
        "terseLabel": "SOLOS Equity Raise"
       }
      }
     },
     "localname": "SOLOSEquityRaise",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_SOLOSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SOLOS [Member]",
        "label": "SOLOS [Member]",
        "terseLabel": "SOLOS [Member]"
       }
      }
     },
     "localname": "SOLOSMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_SatisfactionofPerformanceObligationsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Satisfaction of Performance Obligations [Table Text Block]",
        "label": "Satisfaction of Performance Obligations [Table Text Block]",
        "terseLabel": "Satisfaction of Performance Obligations [Table Text Block]"
       }
      }
     },
     "localname": "SatisfactionofPerformanceObligationsTableTextBlock",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kopn_ScheduleOfBenefitPlansDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Line Items] for Schedule of Benefit Plans Disclosure [Table]",
        "label": "Schedule of Benefit Plans Disclosure [Line Items]",
        "terseLabel": "Schedule of Benefit Plans Disclosure [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfBenefitPlansDisclosureLineItems",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_ScheduleOfBenefitPlansDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Benefit Plans Disclosure [Table]",
        "label": "Schedule of Benefit Plans Disclosure [Table]",
        "terseLabel": "Schedule of Benefit Plans Disclosure [Table]"
       }
      }
     },
     "localname": "ScheduleOfBenefitPlansDisclosureTable",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Line Items] for Schedule Of Finite-Lived Intangible Assets And Goodwill [Table]",
        "label": "Schedule Of Finite-Lived Intangible Assets And Goodwill [Line Items]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Finite-Lived Intangible Assets And Goodwill [Table]",
        "label": "Schedule Of Finite-Lived Intangible Assets And Goodwill [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets and Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_ScottSafetyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Scott Safety [Member]",
        "label": "Scott Safety [Member]",
        "terseLabel": "Scott Safety [Member]"
       }
      }
     },
     "localname": "ScottSafetyMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options, Weighted Average Grant Date Fair Value [Abstract]",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueAbstract",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kopn_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Market Price, Award Vest"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_SharesCommittedtobeIssuedUnderStockIncentivePlan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares Committed to be Issued Under Stock Incentive Plan",
        "label": "Shares Committed to be Issued Under Stock Incentive Plan",
        "terseLabel": "Shares Committed to be Issued Under Stock Incentive Plan"
       }
      }
     },
     "localname": "SharesCommittedtobeIssuedUnderStockIncentivePlan",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_SharesOwnedofanEquitySecurity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares Owned of an Equity Security",
        "label": "Shares Owned of an Equity Security",
        "terseLabel": "Shares Owned of an Equity Security"
       }
      }
     },
     "localname": "SharesOwnedofanEquitySecurity",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_StandardProductWarrantyAccrualPaymentsAndReversals": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Standard Product Warranty Accrual, Payments and Reversals",
        "label": "Standard Product Warranty Accrual, Payments and Reversals",
        "negatedLabel": "Claims and reversals"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualPaymentsAndReversals",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/AccruedWarrantyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts and Jobs Act of 2017, Remeasurement of Deferred for Reduction in Corporate Tax Rate, Income Tax Expense (Benefit)",
        "label": "Tax Cuts and Jobs Act of 2017, Remeasurement of Deferred for Reduction in Corporate Tax Rate, Income Tax Expense (Benefit)",
        "terseLabel": "Tax Cuts and Jobs Act of 2017, Remeasurement of Deferred for Reduction in Corporate Tax Rate, Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Time Period That Tax Authorities Could Conduct Examinations of Entitys Tax Filings",
        "label": "Time Period That Tax Authorities Could Conduct Examinations Of Entitys Tax Filings",
        "terseLabel": "The state impact of any federal changes, subject to examination by various states (in years)"
       }
      }
     },
     "localname": "TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "kopn_TotalFutureMinimumLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total Future Minimum Lease Payments",
        "label": "Total Future Minimum Lease Payments",
        "terseLabel": "Total Future Minimum Lease Payments"
       }
      }
     },
     "localname": "TotalFutureMinimumLeasePayments",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_TotalOwnershipPercentagebyOtherOwners": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total Ownership Percentage by Other Owners",
        "label": "Total Ownership Percentage by Other Owners",
        "terseLabel": "Total Ownership Percentage by Other Owners"
       }
      }
     },
     "localname": "TotalOwnershipPercentagebyOtherOwners",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kopn_U.S.ArmyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "U.S. Army [Member]",
        "label": "U.S. Army [Member]",
        "terseLabel": "U.S. Army [Member]"
       }
      }
     },
     "localname": "U.S.ArmyMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_UnderAgeFiftyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Under Age Fifty [Member]",
        "label": "Under Age Fifty [Member]",
        "terseLabel": "Under the age of 50"
       }
      }
     },
     "localname": "UnderAgeFiftyMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Underwriting Discounts and Offering Expenses from Registered Sale of Equity Securities",
        "label": "Underwriting Discounts and Offering Expenses from Registered Sale of Equity Securities",
        "terseLabel": "Underwriting Discounts and Offering Expenses from Registered Sale of Equity Securities"
       }
      }
     },
     "localname": "UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kopn_UnvestedRestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unvested Restricted Stock Awards [Member]",
        "label": "Unvested Restricted Stock Awards [Member]",
        "terseLabel": "Unvested Restricted Stock Awards"
       }
      }
     },
     "localname": "UnvestedRestrictedStockAwardsMember",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kopn_ValuationandQualifyingAccountsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation and Qualifying Accounts [Table Text Block]",
        "label": "Valuation and Qualifying Accounts [Table Text Block]",
        "terseLabel": "Valuation and Qualifying Accounts [Table Text Block]"
       }
      }
     },
     "localname": "ValuationandQualifyingAccountsTableTextBlock",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ValuationAndQualifyingAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kopn_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract]",
        "label": "Weighted Average Number Basic And Diluted Shares Outstanding [Abstract]",
        "terseLabel": "Weighted average number of common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract",
     "nsuri": "http://www.kopin.com/20191228",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_AmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continents of North and South America.",
        "label": "Americas [Member]",
        "terseLabel": "Americas"
       }
      }
     },
     "localname": "AmericasMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Region of Asia Pacific.",
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia-Pacific"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of investment, including named security. Excludes consolidated entity.",
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continent of Europe.",
        "label": "Europe [Member]",
        "terseLabel": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r157",
      "r263",
      "r268",
      "r468"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Major Customers [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails",
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails",
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r153",
      "r263",
      "r266",
      "r465",
      "r466"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails",
      "http://www.kopin.com/role/IncomeTaxesTables",
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails",
      "http://www.kopin.com/role/IncomeTaxesTables",
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of investment, including named security. Excludes consolidated entity.",
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r120",
      "r485"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r156",
      "r263",
      "r267",
      "r467",
      "r473",
      "r475",
      "r483",
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r118",
      "r414",
      "r445",
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount for accounts payable to related parties.",
        "label": "Accounts Payable, Related Parties",
        "terseLabel": "Accounts Payable, Related Parties"
       }
      }
     },
     "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Percent of Gross Accounts Receivable",
        "verboseLabel": "Receivable [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r21",
      "r159",
      "r160",
      "r264"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowance of $938,000 and $304,000 in 2019 and 2018, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableRelatedParties": {
     "auth_ref": [
      "r20",
      "r114",
      "r414",
      "r416",
      "r417",
      "r459"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.",
        "label": "Accounts Receivable, Related Parties",
        "terseLabel": "Accounts Receivable, Related Parties"
       }
      }
     },
     "localname": "AccountsReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedLabel": "Accretion of premium or discount on marketable debt securities"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r39",
      "r227"
     ],
     "calculation": {
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r55",
      "r56",
      "r57",
      "r61",
      "r64"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]",
        "terseLabel": "Unrealized holding (loss) gain on marketable securities"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r59",
      "r60",
      "r61"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "verboseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r58",
      "r61",
      "r64",
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r54",
      "r61",
      "r64",
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Cumulative Translation Adjustment"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedLabel": "Restricted stock for tax withholding obligations"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "terseLabel": "Vesting of restricted stock"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r279",
      "r281",
      "r302",
      "r303"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r281",
      "r297",
      "r301"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r161",
      "r181",
      "r183",
      "r186"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r27",
      "r161",
      "r181"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "auth_ref": [
      "r185"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss, Recovery"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r100",
      "r214",
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of Intangible Assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r100",
      "r223"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "negatedTerseLabel": "Impairment of equity and cost investments",
        "terseLabel": "Impairment of goodwill"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetImpairmentChargesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Asset Impairment Charges [Abstract]",
        "terseLabel": "Impairment of Long-term Assets [Abstract]"
       }
      }
     },
     "localname": "AssetImpairmentChargesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetRetirementObligation": {
     "auth_ref": [
      "r235"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligation",
        "periodEndLabel": "Asset retirement obligation, ending balance",
        "periodStartLabel": "Asset retirement obligation, beginning balance"
       }
      }
     },
     "localname": "AssetRetirementObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationPeriodIncreaseDecrease": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in asset retirement obligations.",
        "label": "Asset Retirement Obligation, Period Increase (Decrease)",
        "negatedTerseLabel": "Additional liabilities incurred"
       }
      }
     },
     "localname": "AssetRetirementObligationPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]",
        "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]"
       }
      }
     },
     "localname": "AssetRetirementObligationRollForwardAnalysisRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligations, Noncurrent",
        "terseLabel": "Asset retirement obligations"
       }
      }
     },
     "localname": "AssetRetirementObligationsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationsPolicy": {
     "auth_ref": [
      "r108",
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.",
        "label": "Asset Retirement Obligation [Policy Text Block]",
        "terseLabel": "Asset Retirement Obligations"
       }
      }
     },
     "localname": "AssetRetirementObligationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r148",
      "r440",
      "r455"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r52"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r168"
     ],
     "calculation": {
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedTerseLabel": "Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r166",
      "r191"
     ],
     "calculation": {
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r169",
      "r172",
      "r450"
     ],
     "calculation": {
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value",
        "verboseLabel": "One to Five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Available-for-sale Securities Contractual Maturities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r169",
      "r171",
      "r449"
     ],
     "calculation": {
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value",
        "verboseLabel": "Less than One year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r163",
      "r167",
      "r191"
     ],
     "calculation": {
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Fair Value",
        "totalLabel": "Debt Securities, Available-for-sale"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails",
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "auth_ref": [
      "r165",
      "r191"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.",
        "label": "Debt Securities, Available-for-sale, Current",
        "terseLabel": "Marketable debt securities, at fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Available-for-sale Securities [Table Text Block]",
        "terseLabel": "Available-for-sale Securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r282",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r381",
      "r382"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BillingsInExcessOfCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method.",
        "label": "Billings in Excess of Cost",
        "terseLabel": "Contract liabilities and billings in excess of revenue earned"
       }
      }
     },
     "localname": "BillingsInExcessOfCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails",
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r348",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails",
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.",
        "label": "Business Acquisition, Transaction Costs",
        "terseLabel": "Business Acquisition, Transaction Costs"
       }
      }
     },
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": {
     "auth_ref": [
      "r346",
      "r347"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted",
        "terseLabel": "Business Acquisition, Pro Forma Earnings Per Share, Diluted"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r346",
      "r347"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Business Acquisition, Pro Forma Information [Table Text Block]"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "terseLabel": "Business Acquisition, Goodwill, Expected Tax Deductible Amount"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r346",
      "r347"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Business Acquisition, Pro Forma Net Income (Loss)"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r346",
      "r347"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Business Acquisition, Pro Forma Revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r357",
      "r358",
      "r360"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "negatedTerseLabel": "Cash paid for acquisition, net of cash acquired",
        "terseLabel": "Business Combination, Consideration Transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails",
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r356",
      "r359",
      "r361"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Business Combination, Contingent Consideration, Liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "verboseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r351"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r351"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r351"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "auth_ref": [
      "r351"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r314",
      "r351"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r350",
      "r351"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r350",
      "r351"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Calculated under guidance for revenue recognition in effect prior to change to new guidance for revenue from contract with customer when using transition method for cumulative effect in period including initial date of application.",
        "label": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]",
        "terseLabel": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]"
       }
      }
     },
     "localname": "CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r36",
      "r102"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents [Member]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r13",
      "r103",
      "r108"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r44",
      "r241",
      "r446",
      "r461"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 13)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r240",
      "r242"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CommintmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r19",
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common stock, par value $.01 per share: authorized, 120,000,000 shares; issued 84,399,540 shares in 2019 and 80,735,320 shares in 2018; outstanding 82,536,416 in 2019 and 74,008,815 in 2018, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r271",
      "r272",
      "r278",
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Employee Benefit Plan"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r67",
      "r69",
      "r70"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss attributable to Kopin Corporation"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r67",
      "r69",
      "r367",
      "r368",
      "r377"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Comprehensive (income) loss attributable to the noncontrolling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r67",
      "r69",
      "r366",
      "r377"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r138",
      "r139",
      "r394",
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r138",
      "r139",
      "r394",
      "r395",
      "r470"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r138",
      "r139",
      "r394",
      "r395",
      "r470"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r135",
      "r453"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "Concentrations of Risk"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRisk"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r138",
      "r139",
      "r394",
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentrations of risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r136",
      "r138",
      "r139",
      "r140",
      "r394",
      "r396"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r138",
      "r139",
      "r394",
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r108",
      "r369",
      "r378",
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r105",
      "r106",
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred.",
        "label": "Construction in Progress Expenditures Incurred but Not yet Paid",
        "terseLabel": "Construction in progress included in accrued expenses"
       }
      }
     },
     "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Equipment under construction"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of contract balances and changes in contract balances.",
        "label": "Contract with Customer, Asset and Liability [Table Text Block]",
        "terseLabel": "Contract with Customer, Asset and Liability [Table Text Block]"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r256",
      "r258",
      "r264"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r256",
      "r258",
      "r264"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, Net, Current",
        "terseLabel": "Contract with Customer, Asset, Net, Current"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r256",
      "r257",
      "r264"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "negatedTerseLabel": "Contract with Customer, Liability"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r256",
      "r257",
      "r264"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "negatedTerseLabel": "Contract with Customer, Liability, Current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r256",
      "r257",
      "r264"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "negatedTerseLabel": "Contract Liability, Net, Noncurrent",
        "terseLabel": "Noncurrent contract liabilities and asset retirement obligations"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r265"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Contract with Customer, Liability, Revenue Recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r273",
      "r276",
      "r469"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate Debt Securities [Member]"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails",
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of product revenues"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of product revenues"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Costs in Excess of Billings, Current",
        "terseLabel": "Contract assets and unbilled receivables"
       }
      }
     },
     "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditConcentrationRiskMember": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.",
        "label": "Credit Concentration Risk [Member]",
        "terseLabel": "Credit concentration risk"
       }
      }
     },
     "localname": "CreditConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r338"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Current Foreign Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r333",
      "r341"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Total current provision"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r333",
      "r341"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer concentration risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale [Table]",
        "terseLabel": "Debt Securities, Available-for-sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r335",
      "r341"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r335",
      "r341"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r113",
      "r335",
      "r341"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Total deferred provision"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredOtherTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r336",
      "r337",
      "r340"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.",
        "label": "Deferred Other Tax Expense (Benefit)",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "DeferredOtherTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r335",
      "r341"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred Tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInvestments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).",
        "label": "Deferred Tax Assets, Investments",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "DeferredTaxAssetsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent": {
     "auth_ref": [
      "r314",
      "r315",
      "r328"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Deferred Tax Assets, Net, Noncurrent",
        "negatedTerseLabel": "Deferred Tax Assets, Net, Noncurrent"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "terseLabel": "Deferred Tax Assets, Net [Abstract]"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "auth_ref": [
      "r308",
      "r331",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "terseLabel": "Federal net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "auth_ref": [
      "r308",
      "r331",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "Foreign net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "auth_ref": [
      "r308",
      "r331",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "terseLabel": "State net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": {
     "auth_ref": [
      "r309",
      "r331",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other.",
        "label": "Deferred Tax Assets, Other Tax Carryforwards",
        "terseLabel": "Deferred Tax Assets, Other Tax Carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOtherTaxCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r330",
      "r331",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax credits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax": {
     "auth_ref": [
      "r330",
      "r331",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax",
        "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r308",
      "r331",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Equity awards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Deferred Tax Assets, Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liability:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesCurrent": {
     "auth_ref": [
      "r314",
      "r315",
      "r316",
      "r331",
      "r332"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as current.",
        "label": "Deferred Tax Liabilities, Net, Current",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Amount charged to operations in connection with the plan"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Employer matching percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum amount the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount",
        "terseLabel": "Maximum amount of annual compensation that can be deferred"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Maximum amount of employee contribution that employer matches"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r100",
      "r225"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r100",
      "r146"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.",
        "label": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]",
        "terseLabel": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]"
       }
      }
     },
     "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net loss per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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.",
        "label": "Earnings Per Share, Basic and Diluted",
        "terseLabel": "Basic and diluted (in dollars per share)",
        "verboseLabel": "Basic and Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]",
        "terseLabel": "Shares used in computing net income per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r108",
      "r126",
      "r127",
      "r128"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net (Loss) Income Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r400"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r318",
      "r319",
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll and expenses"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r298"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r14",
      "r17",
      "r179",
      "r444",
      "r454",
      "r472"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Equity Securities [Member]"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessStockSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum number of excess stock shares permitted to be issued.",
        "label": "Excess Stock, Shares Authorized",
        "terseLabel": "Excess Stock, Shares Authorized"
       }
      }
     },
     "localname": "ExcessStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "auth_ref": [
      "r248"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the extended product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes standard product warranties.",
        "label": "Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties",
        "negatedTerseLabel": "Change in warranty reserves"
       }
      }
     },
     "localname": "ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r383",
      "r384",
      "r385",
      "r390"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": {
     "auth_ref": [
      "r389"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.",
        "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "terseLabel": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r383",
      "r393"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r273",
      "r274",
      "r276",
      "r384",
      "r421"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r273",
      "r274",
      "r276",
      "r384",
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "verboseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r273",
      "r274",
      "r276",
      "r384",
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "verboseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r273",
      "r274",
      "r276",
      "r384",
      "r424"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3 [Member]",
        "verboseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r386",
      "r390"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements": {
     "auth_ref": [
      "r387"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements)",
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements)"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": {
     "auth_ref": [
      "r388"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3",
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r108",
      "r391",
      "r392"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r182",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r193",
      "r194",
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Debt Security [Axis]",
        "verboseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails",
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentsOwnedAtFairValue": {
     "auth_ref": [
      "r439"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate fair value as of the balance sheet date of financial instruments and other positions owned by the entity including: (1) mortgages, mortgage-backed and asset backed securities; (2) US government and agency obligations; (3) state and municipal government obligations; (4) other sovereign government debt; (5) corporate obligations; (6) corporate equities; (7) principal investments; (8) derivative contracts; and (9) physical commodities. Includes both pledged and unpledged holdings.",
        "label": "Financial Instruments, Owned, at Fair Value",
        "terseLabel": "Fair value measurements of financial assets"
       }
      }
     },
     "localname": "FinancialInstrumentsOwnedAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.",
        "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]"
       }
      }
     },
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Finite-Lived Intangible Asset, Useful Life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r215",
      "r216",
      "r218",
      "r220",
      "r426"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r215",
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "International jurisdictions"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r397",
      "r398",
      "r399"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "negatedTerseLabel": "Foreign currency (gains) losses"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossRealized": {
     "auth_ref": [
      "r397",
      "r398",
      "r399"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Realized",
        "terseLabel": "Foreign Currency Transaction Gain (Loss), Unrealized"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossRealized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r108",
      "r399",
      "r402"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r100",
      "r224",
      "r230"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "negatedTerseLabel": "Loss on sale of property and plant"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Gain (Loss) on Sale of Investments",
        "negatedLabel": "Net (gain)/loss on investment transactions",
        "terseLabel": "(Loss) gain on investments"
       }
      }
     },
     "localname": "GainLossOnSaleOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "terseLabel": "Gain (Loss) on Disposition of Property Plant Equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r204",
      "r206"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Goodwill",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails",
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Text Block]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r100",
      "r205",
      "r207",
      "r212"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Impairment of goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r208",
      "r209",
      "r345"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Goodwill, Translation and Purchase Accounting Adjustments",
        "terseLabel": "Goodwill, Translation and Purchase Accounting Adjustments"
       }
      }
     },
     "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GovernmentContractsConcentrationRiskMember": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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. Risk is the materially adverse effects of termination of a significant contract or group of contracts or from future loss of a significant portion of business with a specified political body or unit thereof, such as Department of Defense, US Navy, New York City.",
        "label": "Government Contracts Concentration Risk [Member]",
        "terseLabel": "United States Government Funded Research and Development Contracts"
       }
      }
     },
     "localname": "GovernmentContractsConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r108",
      "r222",
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r116"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before (provision) benefit for income taxes and net (income) loss of noncontrolling interest"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r366"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "verboseLabel": "(Loss) income from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r147",
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedTerseLabel": "Income Tax Expense (Benefit)",
        "terseLabel": "Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r71",
      "r108",
      "r312",
      "r313",
      "r325",
      "r326",
      "r329",
      "r343",
      "r474"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r311",
      "r318",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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 the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r111",
      "r318",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Foreign deferred tax rate differential"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r112",
      "r318",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Tax provision at federal statutory rates"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r318",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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 nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "terseLabel": "Non-deductible expenses"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r318",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "terseLabel": "Non-deductible equity compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": {
     "auth_ref": [
      "r318",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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 repatriation of foreign earnings.",
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount",
        "negatedTerseLabel": "Foreign withholding"
       }
      }
     },
     "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r112",
      "r318",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State tax liability"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxContingencies": {
     "auth_ref": [
      "r318",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r318",
      "r319"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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 credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "negatedTerseLabel": "Tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r104"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.",
        "label": "Increase (Decrease) in Billing in Excess of Cost of Earnings",
        "terseLabel": "Billings in excess of revenue earned"
       }
      }
     },
     "localname": "IncreaseDecreaseInBillingInExcessOfCostOfEarnings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "negatedTerseLabel": "Contract assets and unbilled receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses, other current assets and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Axis]",
        "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Domain]",
        "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "terseLabel": "Intangible Assets, Gross (Excluding Goodwill)"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r28",
      "r201"
     ],
     "calculation": {
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r50",
      "r197"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "negatedTotalLabel": "Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory, Net, Items Net of Reserve Alternative [Abstract]",
        "terseLabel": "Inventory, Net, Items Net of Reserve Alternative [Abstract]"
       }
      }
     },
     "localname": "InventoryNetItemsNetOfReserveAlternativeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r51",
      "r108",
      "r131",
      "r198",
      "r200"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r30",
      "r201"
     ],
     "calculation": {
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r29",
      "r201"
     ],
     "calculation": {
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r199"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Inventory Write-down",
        "terseLabel": "Inventory Write-down"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r82",
      "r145"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Investments Classified by Contractual Maturity Date"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseAndRentalExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Operating Leases, Rent Expense",
        "terseLabel": "Operating Leases, Rent Expense"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost [Table Text Block]"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Litigation"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/Litigation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Lessee, Operating Leases [Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r26",
      "r442",
      "r458"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.",
        "label": "Liabilities, Other than Long-term Debt, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-lived Assets by Geographic Areas [Table Text Block]",
        "terseLabel": "Long-lived Assets by Geographic Areas [Table Text Block]"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r452"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Marketable Securities, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r49",
      "r441",
      "r457"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "verboseLabel": "Noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "terseLabel": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CommintmentsAndContingenciesDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Kopin's ownership percentage"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Movement in Standard Product Warranty Accrual [Roll Forward]",
        "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]"
       }
      }
     },
     "localname": "MovementInStandardProductWarrantyAccrualRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/AccruedWarrantyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r97",
      "r98",
      "r101"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r65",
      "r68",
      "r75",
      "r101",
      "r127",
      "r447",
      "r464"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net loss attributable to Kopin Corporation",
        "verboseLabel": "Net income (loss) attributable to the controlling interest"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r65",
      "r68",
      "r371",
      "r376"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedLabel": "Net (income) loss attributable to the noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.",
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification",
        "terseLabel": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r154"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Long lived assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income and expense"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Non-operating (expense) income, net:"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonsoftwareLicenseArrangementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Category of deferred revenue by arrangement wherein certain rights are granted under a license agreement to exploit one or more non-software products (such as proprietary drugs, goods, or business process), under which fees received are taken into income as revenue recognition criteria are met.",
        "label": "Nonsoftware License Arrangement [Member]",
        "terseLabel": "Nonsoftware License Arrangement [Member]"
       }
      }
     },
     "localname": "NonsoftwareLicenseArrangementMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r61",
      "r72"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "terseLabel": "Changes during year, before reclassifications"
       }
      }
     },
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r406",
      "r412"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating Lease, Cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r404"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating Lease, Liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r404"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating Lease, Liability, Current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r404"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating Lease, Liability, Noncurrent"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r405",
      "r407"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating Lease, Payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r403"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating Lease, Right-of-Use Asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r409",
      "r412"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r408",
      "r412"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards available for tax purposes"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrderOrProductionBacklogMember": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.",
        "label": "Order or Production Backlog [Member]",
        "terseLabel": "Order or Production Backlog [Member]"
       }
      }
     },
     "localname": "OrderOrProductionBacklogMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r121",
      "r124",
      "r141",
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r11",
      "r42"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "auth_ref": [
      "r100",
      "r229"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      },
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.",
        "label": "Other Asset Impairment Charges",
        "terseLabel": "Impairment of assets"
       }
      }
     },
     "localname": "OtherAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CommintmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CommintmentsAndContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CommintmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CommintmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r53",
      "r401"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r66",
      "r69",
      "r72",
      "r251"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)",
        "totalLabel": "Other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement",
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r66",
      "r69",
      "r366",
      "r367",
      "r373"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Changes during year"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r59",
      "r62",
      "r63",
      "r178"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "negatedTerseLabel": "Reclassifications of (loss) gain in net loss on marketable securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r55",
      "r59"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Unrealized holding gain (loss) on marketable securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r317",
      "r334"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.",
        "label": "Other Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Other Income Tax Expense (Benefit), Continuing Operations"
       }
      }
     },
     "localname": "OtherIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Total Kopin Corporation Stockholders' Equity"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": {
     "auth_ref": [
      "r95"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "label": "Payment for Contingent Consideration Liability, Operating Activities",
        "terseLabel": "Payment for Contingent Consideration Liability, Operating Activities"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r88",
      "r92",
      "r119"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedLabel": "Settlements of restricted stock for tax withholding obligations"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r86",
      "r89",
      "r164"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-sale",
        "negatedLabel": "Purchase of marketable debt securities"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Payments to Acquire Equity Method Investments",
        "negatedTerseLabel": "Payments to Acquire Equity Method Investments",
        "terseLabel": "Payments to Acquire Equity Method Investments"
       }
      }
     },
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r282",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "verboseLabel": "Preferred stock, par value $.01 per share: authorized, 3,000 shares; none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r34",
      "r35"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r5",
      "r7",
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Prepaid taxes"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from Issuance of Common Stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r86",
      "r87",
      "r164"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from sale of marketable debt securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfTreasuryStock": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.",
        "label": "Proceeds from Sale of Treasury Stock",
        "terseLabel": "Sale of unregistered stock"
       }
      }
     },
     "localname": "ProceedsFromSaleOfTreasuryStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Product [Member]"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product Warranties Disclosures [Abstract]",
        "verboseLabel": "Product Warranty [Abstract]"
       }
      }
     },
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "auth_ref": [
      "r42",
      "r243",
      "r244"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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).",
        "label": "Product Warranty Accrual, Current",
        "terseLabel": "Accrued warranty"
       }
      }
     },
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.",
        "label": "Product Warranty Disclosure [Text Block]",
        "terseLabel": "Accrued Warranty"
       }
      }
     },
     "localname": "ProductWarrantyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/AccruedWarranty"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r65",
      "r68",
      "r96",
      "r148",
      "r152",
      "r366",
      "r370",
      "r372",
      "r376",
      "r377"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "netLabel": "Net income (loss)",
        "terseLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement",
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r39",
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r38",
      "r226"
     ],
     "calculation": {
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Gross property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment [Member]",
        "terseLabel": "Property, Plant and Equipment [Member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r15",
      "r16",
      "r228",
      "r460"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Net property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r37",
      "r108",
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r15",
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r15",
      "r226"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful Life",
        "verboseLabel": "Useful life of property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r76",
      "r184"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Selected Quarterly Financial Information (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateHeldForDevelopmentAndSaleAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Real Estate Held for Development and Sale [Abstract]",
        "terseLabel": "Assets Held for Sale [Abstract]"
       }
      }
     },
     "localname": "RealEstateHeldForDevelopmentAndSaleAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateHeldforsale": {
     "auth_ref": [
      "r462"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of investments in land and buildings held for sale, excluding real estate considered to be inventory of the entity.",
        "label": "Real Estate Held-for-sale",
        "terseLabel": "Equity investments"
       }
      }
     },
     "localname": "RealEstateHeldforsale",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by nature of uncertainty related to unrecognized tax benefits.",
        "label": "Nature of Uncertainty [Axis]",
        "terseLabel": "Nature of Uncertainty [Axis]"
       }
      }
     },
     "localname": "ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r61",
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "negatedTerseLabel": "Changes during year, reclassifications"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Reclassifications of gain (loss) of marketable securities in net loss"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r275",
      "r415",
      "r416"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Related Party Transaction, Purchases from Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r275",
      "r415",
      "r416",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Schedule of Related Party Transactions [Table Text Block]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReportingUnitAxis": {
     "auth_ref": [
      "r211",
      "r212"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by reporting unit.",
        "label": "Reporting Unit [Axis]",
        "terseLabel": "Reporting Unit [Axis]"
       }
      }
     },
     "localname": "ReportingUnitAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReportingUnitDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Level of reporting at which goodwill is tested for impairment.",
        "label": "Reporting Unit [Domain]",
        "terseLabel": "Reporting Unit [Domain]"
       }
      }
     },
     "localname": "ReportingUnitDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross": {
     "auth_ref": [
      "r306",
      "r307"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others.",
        "label": "Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross",
        "terseLabel": "Research and development-funded programs"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r305",
      "r476"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development-internal"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r108",
      "r305"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development Costs"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r23",
      "r252",
      "r456"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r262",
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Research and development and other revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r78",
      "r471"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
        "label": "Revenue from Related Parties",
        "terseLabel": "Revenue from Related Parties"
       }
      }
     },
     "localname": "RevenueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r109",
      "r110"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r260"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue, Remaining Performance Obligation, Amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r74",
      "r143",
      "r144",
      "r151"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "negatedTerseLabel": "Revenues",
        "terseLabel": "Revenues",
        "verboseLabel": "Total revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails",
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Sale of Stock, Number of Shares Issued in Transaction"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Sale of Stock, Price Per Share"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Debt Securities, Available-for-sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails",
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r170",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r448",
      "r451"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule 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.",
        "label": "Schedule of Available-for-sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r348",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r348",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation.",
        "label": "Schedule of Change in Asset Retirement Obligation [Table Text Block]",
        "terseLabel": "Schedule of Change in Asset Retirement Obligation"
       }
      }
     },
     "localname": "ScheduleOfChangeInAssetRetirementObligationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r281",
      "r296",
      "r301"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r281",
      "r296",
      "r301"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r210",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/GoodwillAndIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r12",
      "r31",
      "r32",
      "r33"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory, Current"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r122",
      "r123",
      "r129",
      "r130",
      "r133"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]",
        "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.",
        "label": "Schedule of Nonvested Share Activity [Table Text Block]",
        "terseLabel": "NonVested Restricted Common Stock"
       }
      }
     },
     "localname": "ScheduleOfNonvestedShareActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Accrued Warranty"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/AccruedWarrantyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r39",
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about 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.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Quarterly Financial Information [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r115",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of Related Party Transactions [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r73",
      "r74",
      "r156"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of 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.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r142",
      "r148",
      "r149",
      "r150",
      "r210"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r282",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r136",
      "r138",
      "r139",
      "r140",
      "r394",
      "r396"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Schedules of Concentration of Risk, by Risk Factor"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConcentrationsOfRiskTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components 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.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segments and Disaggregation of Revenue"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelectedQuarterlyFinancialInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Selected Quarterly Financial Information [Abstract]",
        "terseLabel": "Quarterly Financial Information Disclosure [Line Items]"
       }
      }
     },
     "localname": "SelectedQuarterlyFinancialInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r81",
      "r196"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]",
        "terseLabel": "Stock-based Compensation [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period",
        "terseLabel": "Nonvested common stock awards employment obligations",
        "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of shares that may be issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r280",
      "r284"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Share-based Payment Arrangement, Tranche One [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Three [Member]",
        "terseLabel": "Share-based Payment Arrangement, Tranche Three [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Two [Member]",
        "terseLabel": "Share-based Payment Arrangement, Tranche Two [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r108",
      "r282",
      "r285"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r292",
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r255",
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Shareholders' Equity and Share-based Payments [Text Block]",
        "terseLabel": "Stockholders' Equity and Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Shares Issued, Price Per Share"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending Balance (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "negatedLabel": "Restricted stock for tax withholding obligations (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]",
        "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]"
       }
      }
     },
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The nature of the uncertainty for which it is reasonably possible that the total amount of the unrecognized tax benefit will significantly increase or decrease within twelve months of the balance sheet date.",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]",
        "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Nature of Uncertainty [Domain]"
       }
      }
     },
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleNatureOfUncertaintyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable": {
     "auth_ref": [
      "r321"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A summary of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return for which the resultant tax benefit has not been recognized in the financial statements because it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]",
        "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table]"
       }
      }
     },
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "auth_ref": [
      "r247"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.",
        "label": "Standard Product Warranty Accrual",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/AccruedWarrantyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r245"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Increase for Warranties Issued",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/AccruedWarrantyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r108",
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Product Warranty"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r148",
      "r210",
      "r232",
      "r238",
      "r239",
      "r465"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails",
      "http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r46",
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r18",
      "r19",
      "r251",
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r18",
      "r19",
      "r251",
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r18",
      "r19",
      "r251",
      "r252"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Stock Issued During Period, Value, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
     "auth_ref": [
      "r18",
      "r19",
      "r251",
      "r252",
      "r253"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "negatedTerseLabel": "Sale of unregistered stock",
        "verboseLabel": "Stock Issued During Period, Value, Treasury Stock Reissued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r19",
      "r24",
      "r25",
      "r162"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Total Kopin Corporation stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r364",
      "r365",
      "r375"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets",
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.",
        "label": "Substantial Doubt about Going Concern [Text Block]",
        "terseLabel": "Substantial Doubt about Going Concern [Text Block]"
       }
      }
     },
     "localname": "SubstantialDoubtAboutGoingConcernTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock": {
     "auth_ref": [
      "r321"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.",
        "label": "Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]",
        "terseLabel": "Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]"
       }
      }
     },
     "localname": "SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Technology-Based Intangible Assets [Member]"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks [Member]"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/BusinessCombinationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r269"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "Transferred at Point in Time [Member]",
        "terseLabel": "Transferred at Point in Time [Member]"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r269"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred over Time [Member]",
        "terseLabel": "Transferred over Time [Member]"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]",
        "verboseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails",
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r45",
      "r253"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r45",
      "r253"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r45",
      "r253",
      "r254"
     ],
     "calculation": {
      "http://www.kopin.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock (4,513,256 shares in 2019 and 2018, at cost)"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r273",
      "r443"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).",
        "label": "US Government Agencies Debt Securities [Member]",
        "terseLabel": "US Government Agencies Debt Securities [Member]"
       }
      }
     },
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails",
      "http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails",
      "http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Investments",
        "terseLabel": "Gain on investments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r310",
      "r324"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": {
     "auth_ref": [
      "r320"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest expense for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense",
        "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Expense"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "terseLabel": "Unrecognized Tax Benefits, Period Increase (Decrease)"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails",
      "http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails",
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "terseLabel": "Basic and diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/ConsolidatedStatementOfOperations",
      "http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=51888271"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.10-01.(b)(6))",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27337-111563"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27340-111563"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=SL108378252-109267"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13201-110859"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1),(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(4)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-02)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-03)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b,c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6)(a)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(c)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.1(c))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874292-224272"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r477": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r478": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r479": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r481": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r482": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r483": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r484": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r485": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-03(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(ee)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>kopn-20191228x10xk_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kopn="http://www.kopin.com/20191228"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="kopn-20191228.xsd" xlink:type="simple"/>
    <context id="FD2019Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="I2019Q2PublicFloat">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2019-06-27</instant>
        </period>
    </context>
    <context id="I2020Q1CoverPageShares">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2020-03-09</instant>
        </period>
    </context>
    <context id="FI2018Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FI2017Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kopn:DeliveryofRevenueAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2019Q4_srt_ProductOrServiceAxis_kopn_ExtendedWarrantiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kopn:ExtendedWarrantiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_dei_LegalEntityAxis_kopn_EMDTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">kopn:EMDTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="I2019Q1LeaseAdoption_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-30</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="I2019Q1LeaseAdoption">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2018-12-30</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="I2018Q1Topic606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-07</startDate>
            <endDate>2017-03-07</endDate>
        </period>
    </context>
    <context id="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-07</startDate>
            <endDate>2017-03-07</endDate>
        </period>
    </context>
    <context id="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-07</startDate>
            <endDate>2017-03-07</endDate>
        </period>
    </context>
    <context id="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-07</startDate>
            <endDate>2017-03-07</endDate>
        </period>
    </context>
    <context id="I2017Q1NVIS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2017-03-07</instant>
        </period>
    </context>
    <context id="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-07</instant>
        </period>
    </context>
    <context id="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-07</instant>
        </period>
    </context>
    <context id="D2017Q1NVIS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2017-03-07</startDate>
            <endDate>2017-03-07</endDate>
        </period>
    </context>
    <context id="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-07</instant>
        </period>
    </context>
    <context id="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-07</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ReportingUnitAxis_kopn_NVISInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">kopn:NVISInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_ReportingUnitAxis_kopn_EMDTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">kopn:EMDTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:EquitySecurityOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:SOLOSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_SOLOSMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:SOLOSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:EquitySecurityOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_SOLOSMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:SOLOSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:EquitySecurityOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="D2017Q2Goertek_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kopn:GoertekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-22</startDate>
            <endDate>2017-04-22</endDate>
        </period>
    </context>
    <context id="D2019Q1March2019EquityRaise">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2019-03-15</startDate>
            <endDate>2019-03-15</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="I2019Q2Shares">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2019-04-10</instant>
        </period>
    </context>
    <context id="I2017Q2GoertekInc_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kopn:GoertekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-22</instant>
        </period>
    </context>
    <context id="D2019Q2Shares">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2019-04-10</startDate>
            <endDate>2019-04-10</endDate>
        </period>
    </context>
    <context id="I2019Q1SaleofStock">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2019-03-15</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PlanNameAxis_kopn_EquityIncentivePlan2010Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kopn:EquityIncentivePlan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">kopn:PeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">kopn:PeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kopn:UnvestedRestrictedStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">kopn:PeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:CollinsAerospaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ScottSafetyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ScottSafetyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:DRSTechnologiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:CollinsAerospaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:DRSTechnologiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_U.S.ArmyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:U.S.ArmyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:CollinsAerospaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:DRSTechnologiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:CollinsAerospaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_GeneralDynamicsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:GeneralDynamicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:DRSTechnologiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kopn:RevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_kopn_AgeLimitAxis_kopn_UnderAgeFiftyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kopn:AgeLimitAxis">kopn:UnderAgeFiftyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_kopn_AgeLimitAxis_kopn_OverAgeFiftyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kopn:AgeLimitAxis">kopn:OverAgeFiftyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_OtherCommitmentsAxis_kopn_BOEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">kopn:BOEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:AllOtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:AllOtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:AllOtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ConsumerCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ConsumerCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ResearchandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ConsumerCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:IndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:MilitaryCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ResearchandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:LicenseandRoyaltiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:LicenseandRoyaltiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:LicenseandRoyaltiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:IndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:ResearchandDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:IndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OthersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OthersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OthersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kopn:OtherAmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kopn:KopinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_country_JP_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_country_GB_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_country_CN_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_country_US_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_country_CN_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_country_JP_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_country_US_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_country_GB_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2018Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2018-09-30</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2019-09-29</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:GoertekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:GoertekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:GoertekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:GoertekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:GoertekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOsFamilyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:CEOsFamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_QuarterlyInstallmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">kopn:QuarterlyInstallmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:SOLOSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2019Q1QTD_us-gaap_RelatedPartyTransactionAxis_us-gaap_NonsoftwareLicenseArrangementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonsoftwareLicenseArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_RelatedPartyTransactionAxis_us-gaap_ReceivableTypeDomain_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:ReceivableTypeDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">kopn:CEOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_InitialPaymentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">kopn:InitialPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_DeferredPaymentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">kopn:DeferredPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kopn:RealWearInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="FD2019Q4YTD"
      id="Fact-10C2B9ADC2DD9615584EAFB14F976B7D-wk-Fact-10C2B9ADC2DD9615584EAFB14F976B7D">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="FD2019Q4YTD"
      id="Fact-9CB1B64261C6D31D6E44AAB862603958-wk-Fact-9CB1B64261C6D31D6E44AAB862603958">--12-28</dei:CurrentFiscalYearEndDate>
    <dei:DocumentAnnualReport
      contextRef="FD2019Q4YTD"
      id="Fact-DA476D5C9FA59B6813C0AFBCE0E492E0-wk-Fact-DA476D5C9FA59B6813C0AFBCE0E492E0">true</dei:DocumentAnnualReport>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FD2019Q4YTD"
      id="Fact-8397E573C330ECF81BE2AAB8626EE5F4-wk-Fact-8397E573C330ECF81BE2AAB8626EE5F4">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="FD2019Q4YTD"
      id="Fact-19C42C0646F7CC35077AAAB8626BB040-wk-Fact-19C42C0646F7CC35077AAAB8626BB040">2019</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="FD2019Q4YTD"
      id="Fact-4FD254DF34A7AC44C0BEAAB86267690A-wk-Fact-4FD254DF34A7AC44C0BEAAB86267690A">0000771266</dei:EntityCentralIndexKey>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2019Q4YTD"
      id="Fact-C415BFE81FC39BF7F967AAB862603335-wk-Fact-C415BFE81FC39BF7F967AAB862603335">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FD2019Q4YTD"
      id="Fact-56427AA56778C8163EF3AFBC9865014B-wk-Fact-56427AA56778C8163EF3AFBC9865014B">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityShellCompany
      contextRef="FD2019Q4YTD"
      id="Fact-08F0009875E11474AE3AAAB8626F2F39-wk-Fact-08F0009875E11474AE3AAAB8626F2F39">false</dei:EntityShellCompany>
    <kopn:DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution
      contextRef="FD2019Q4YTD"
      id="Fact-F1F67056A1AD0269136EAAB86271FD2B-wk-Fact-F1F67056A1AD0269136EAAB86271FD2B">P50Y</kopn:DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution>
    <kopn:IncomeTaxExaminationYearsSubjectToExamination
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      id="Fact-956ABA8C832DA50DBAD9AAB86277C3C5-wk-Fact-956ABA8C832DA50DBAD9AAB86277C3C5">P20Y</kopn:IncomeTaxExaminationYearsSubjectToExamination>
    <kopn:IncomeTaxExaminationYearsSubjectToExamination
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember"
      id="Fact-A2FBC57972C01322F62BAAB86279D2AC-wk-Fact-A2FBC57972C01322F62BAAB86279D2AC">P5Y</kopn:IncomeTaxExaminationYearsSubjectToExamination>
    <kopn:IncomeTaxExaminationYearsSubjectToExamination
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      id="Fact-294A7014C24DCE7C24EDAAB8627094D5-wk-Fact-294A7014C24DCE7C24EDAAB8627094D5">P3Y</kopn:IncomeTaxExaminationYearsSubjectToExamination>
    <kopn:IncomeTaxExaminationYearsSubjectToExamination
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember"
      id="Fact-C21B935A65B2E2E5E41BAAB8622310FA-wk-Fact-C21B935A65B2E2E5E41BAAB8622310FA">P3Y</kopn:IncomeTaxExaminationYearsSubjectToExamination>
    <kopn:TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember"
      id="Fact-A282923EE2E5EFF05D45AAB86227461F-wk-Fact-A282923EE2E5EFF05D45AAB86227461F">P1Y</kopn:TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="Fact-A80E652D0870692C877EAAB86239AB19-wk-Fact-A80E652D0870692C877EAAB86239AB19"
      unitRef="usd">304000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="Fact-88C356CA98F747CC0F88AAB86237BE74-wk-Fact-88C356CA98F747CC0F88AAB86237BE74"
      unitRef="usd">556871</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-F9E9E58F789AFF2FB864AAB86234BE8C-wk-Fact-F9E9E58F789AFF2FB864AAB86234BE8C"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-97AA7D09113693BAA948AAB8620F42E1-wk-Fact-97AA7D09113693BAA948AAB8620F42E1"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-A809E3BC7ACF3FABFD26AAB8623A87FE-wk-Fact-A809E3BC7ACF3FABFD26AAB8623A87FE"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-8D6E7EF8CDEC2EFCF011AAB86234ED2C-wk-Fact-8D6E7EF8CDEC2EFCF011AAB86234ED2C"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-9BDDA539D818F6179ACEAAB8623D9494-wk-Fact-9BDDA539D818F6179ACEAAB8623D9494"
      unitRef="shares">80735320</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-498D5E55242C869EA012AAB862327DA1-wk-Fact-498D5E55242C869EA012AAB862327DA1"
      unitRef="shares">88912796</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-8269F329AC1D51E32776AAB862338B4B-wk-Fact-8269F329AC1D51E32776AAB862338B4B"
      unitRef="shares">74008811</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-DD49FD97F0CF514CAD15AAB862384A9F-wk-Fact-DD49FD97F0CF514CAD15AAB862384A9F"
      unitRef="shares">82536412</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="Fact-406C5831ABDE8A774F5FAAB8626B3785-wk-Fact-406C5831ABDE8A774F5FAAB8626B3785"
      unitRef="usd">300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="Fact-7C3125A0812BD1DD94B7AAB8627A4F7F-wk-Fact-7C3125A0812BD1DD94B7AAB8627A4F7F"
      unitRef="usd">300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-08DB2BE70BD9C5CA1A6AAAB8623A260F-wk-Fact-08DB2BE70BD9C5CA1A6AAAB8623A260F"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-1ED15F93FA9D20DCEFFEAAB862373C76-wk-Fact-1ED15F93FA9D20DCEFFEAAB862373C76"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-5F710684D588EC99C092AAB8620E8E08-wk-Fact-5F710684D588EC99C092AAB8620E8E08"
      unitRef="shares">3000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-98627EC9C42757C54E6EAAB86239A03F-wk-Fact-98627EC9C42757C54E6EAAB86239A03F"
      unitRef="shares">3000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-EC996DCB52AAC38F2A1AAAB8620F5E47-wk-Fact-EC996DCB52AAC38F2A1AAAB8620F5E47"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-C86DF2CDC41340AAB535AAB862362A9E-wk-Fact-C86DF2CDC41340AAB535AAB862362A9E"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"
      id="Fact-BB3254330C6AAEC7BFBDAAB861EC9601-wk-Fact-BB3254330C6AAEC7BFBDAAB861EC9601">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"
      id="Fact-FFF330495AA31FF887E8AAB861ED3D0B-wk-Fact-FFF330495AA31FF887E8AAB861ED3D0B">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodOneMember"
      id="Fact-E06B8219D55AE295C96CAAB8623CBC6E-wk-Fact-E06B8219D55AE295C96CAAB8623CBC6E">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodThreeMember"
      id="Fact-26D3FBC42F876995A5ABAAB8622D36D0-wk-Fact-26D3FBC42F876995A5ABAAB8622D36D0">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_kopn_UnvestedRestrictedStockAwardsMember_us-gaap_VestingAxis_kopn_PeriodTwoMember"
      id="Fact-6283F79144CC3AAA5883AAB8622B592F-wk-Fact-6283F79144CC3AAA5883AAB8622B592F">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      id="Fact-AA9788E46FB873D0D4F7AAB86217BA92-wk-Fact-AA9788E46FB873D0D4F7AAB86217BA92">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember"
      id="Fact-E46909A7883BBA0DB215AAB8621ADE94-wk-Fact-E46909A7883BBA0DB215AAB8621ADE94">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="FD2019Q4YTD_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      id="Fact-F86D68817D3603B32F8CAAB86223D229-wk-Fact-F86D68817D3603B32F8CAAB86223D229">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:TreasuryStockShares
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-5E84C31C003323B2C9E1AAB8620DCE00-wk-Fact-5E84C31C003323B2C9E1AAB8620DCE00"
      unitRef="shares">4513256</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-291D4E131483F32EDFC4AAB8620EEC72-wk-Fact-291D4E131483F32EDFC4AAB8620EEC72"
      unitRef="shares">4513256</us-gaap:TreasuryStockShares>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="Fact-59158BB899E149754F35AAB8622556C6-wk-Fact-59158BB899E149754F35AAB8622556C6"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <dei:DocumentType
      contextRef="FD2019Q4YTD"
      id="d9174210e631-wk-Fact-3F6F0A8C9406FDA46308AAB8626920AF">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="FD2019Q4YTD"
      id="d9174210e650-wk-Fact-89E08607444B21B04DF1AFA01B48675C">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="FD2019Q4YTD"
      id="d9174210e660-wk-Fact-63D70421B03BA41720E5AAB8626BA783">2019-12-28</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="FD2019Q4YTD"
      id="d9174210e679-wk-Fact-A337F93139A6B8A4E880AFA087A1AAE9">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="FD2019Q4YTD"
      id="d9174210e693-wk-Fact-10FE9595BCEF8596F1BFAAB8626E7CFB">0-19882</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="FD2019Q4YTD"
      id="d9174210e699-wk-Fact-BD2EA40A5EC598B01039AAB8626FAFE2">KOPIN CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FD2019Q4YTD"
      id="d9174210e743-wk-Fact-375CAC7E98252BF50623AAB86209130A">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FD2019Q4YTD"
      id="d9174210e763-wk-Fact-B3D9A0342EF017AF5E78AAB8620CBF52">04-2833935</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FD2019Q4YTD"
      id="d9174210e827-wk-Fact-E50344BE58270B025330AAB8620AA6EB">125 North Drive,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="FD2019Q4YTD"
      id="d9174210e832-wk-Fact-FA6830A090EA7B1AB5BEAAB8620B72A9">Westborough</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FD2019Q4YTD"
      id="d9174210e837-wk-Fact-34C272ABB75DAABDD676AAB8620AD73E">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FD2019Q4YTD"
      id="d9174210e847-wk-Fact-A3691979D49C644138B1AAB86208CCE3">01581-3335</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FD2019Q4YTD"
      id="d9174210e878-wk-Fact-635C8C4BB01059AB9474AAB862695F94">508</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FD2019Q4YTD"
      id="d9174210e883-wk-Fact-334CE7AF327D0ABC2E11AAB86276F146">870-5959</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FD2019Q4YTD"
      id="d9174210e951-wk-Fact-BE6FE66870519813F3A3AF9C6AC7BF76">Common Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FD2019Q4YTD"
      id="d9174210e961-wk-Fact-A5A590EA0EB7A0D761D4AAB862715989">KOPN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FD2019Q4YTD"
      id="d9174210e971-wk-Fact-3522E87B0C4FB3E9A182AF9CB20E7ED3">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="FD2019Q4YTD"
      id="d9174210e987-wk-Fact-8F9AA18C9C8D4FCBBDABAAB862730E34">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="FD2019Q4YTD"
      id="d9174210e1000-wk-Fact-7B47F112D618B4A52AD4AAB86276045D">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="FD2019Q4YTD"
      id="d9174210e1009-wk-Fact-084958B0F02195B2E17CAAB8626B5334">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FD2019Q4YTD"
      id="d9174210e1026-wk-Fact-B03B5539EDFD5B851A3DB20A36D526D3">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FD2019Q4YTD"
      id="d9174210e1065-wk-Fact-4D5985D9C786ADF5352BAAB8622E9486">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="FD2019Q4YTD"
      id="d9174210e1096-wk-Fact-D75A6534B38D155BF832AAB8622D06BE">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2019Q4YTD"
      id="d9174210e1122-wk-Fact-9D2E763775CEE3A3702FAAB8622E7AF5">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="FD2019Q4YTD"
      id="d9174210e1136-wk-Fact-695D7B16D47D0FA15CCBAAB86272D5CD">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="I2019Q2PublicFloat"
      decimals="0"
      id="d9174210e1150-wk-Fact-BCDAB13D56C18A8A224EAAB86272ACD7"
      unitRef="usd">73449831</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I2020Q1CoverPageShares"
      decimals="INF"
      id="d9174210e1162-wk-Fact-8AA7721FCCD6161E2C36AAB8627738B8"
      unitRef="shares">84914040</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e752-wk-Fact-7343D56EDD8C06790C08AAB861F7F1DD"
      unitRef="usd">6029247</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e771-wk-Fact-497270E1C13FCCA75D59AAB861FE453F"
      unitRef="usd">14326347</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e786-wk-Fact-BBEAF043062E9E16E4B5AAB861FEBFB1"
      unitRef="usd">15752997</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e805-wk-Fact-6DD960C425B691BA322DAAB862005398"
      unitRef="usd">22918016</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e825-wk-Fact-8CC3DF29D062359BF1D1AAB861FCE695"
      unitRef="usd">6023250</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e844-wk-Fact-023E24D5FEF59EF5AF60AAB862080D55"
      unitRef="usd">3088360</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e864-wk-Fact-065DF395CEB280094A5FAAB861F73FD6"
      unitRef="usd">921082</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
    <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e883-wk-Fact-69E3015BC871F4E982D8AAB861F6889F"
      unitRef="usd">3089663</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
    <us-gaap:InventoryNet
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e903-wk-Fact-FF83F5D13E8101C97257AAB8620809B0"
      unitRef="usd">3768696</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e922-wk-Fact-C63B57C99E9DBAE1B8C9AAB8620BE753"
      unitRef="usd">4797238</us-gaap:InventoryNet>
    <us-gaap:PrepaidTaxes
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e942-wk-Fact-1B85490A5C13EC596275AAB86206A74E"
      unitRef="usd">104442</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e961-wk-Fact-119F214ADD633679C2B6AAB861FB72C3"
      unitRef="usd">399611</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e981-wk-Fact-3A1B22351F591E8F7C80AAB861F93A1C"
      unitRef="usd">1164927</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1000-wk-Fact-2CCA9B0C6088C2518FA2AAB8620E0956"
      unitRef="usd">784790</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1020-wk-Fact-CBA851D833F22B99D523AAB8620414BA"
      unitRef="usd">33764641</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1039-wk-Fact-9FBE8AF2E8DDF84F092AAAB861FFABF3"
      unitRef="usd">49404025</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1060-wk-Fact-F65948E2DAD4D4FF14E1AAB8620491E5"
      unitRef="usd">1473341</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1079-wk-Fact-719E07F4B4512A1AFCFBAAB8620AA75E"
      unitRef="usd">2598842</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1099-wk-Fact-E4F8973E5AC1A95415A3AAB861F539D8"
      unitRef="usd">2753963</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1118-wk-Fact-43654A9ABCE02AE0F852AAB862006ABA"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1138-wk-Fact-945A7C19659D3B292345AAB861FBC238"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1157-wk-Fact-A0D9592BD45D63861A28AAB861F9BC0C"
      unitRef="usd">331344</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1177-wk-Fact-46D8C119694F6DEC9FD5AAB862084AB8"
      unitRef="usd">517411</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1196-wk-Fact-7007D239E9A687C50CFFAAB862002493"
      unitRef="usd">1361375</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:RealEstateHeldforsale
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1216-wk-Fact-52CE1BA8B942161D3DF3AAB861FDA865"
      unitRef="usd">4537159</us-gaap:RealEstateHeldforsale>
    <us-gaap:RealEstateHeldforsale
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1235-wk-Fact-2C82F620BEC18D81AB20AAB86202029A"
      unitRef="usd">5853525</us-gaap:RealEstateHeldforsale>
    <us-gaap:Assets
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1260-wk-Fact-DC120AEA3C0354F617A9AAB862058733"
      unitRef="usd">43046515</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1279-wk-Fact-E23247E8999CBEFDE873AAB862101288"
      unitRef="usd">59549111</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1381-wk-Fact-E7FC9BB55ECDEE71EC67AAB861F79FC1"
      unitRef="usd">3998234</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1400-wk-Fact-7616661D2D4CED2CEF1CAAB861F8597F"
      unitRef="usd">3921880</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1415-wk-Fact-4D7D101F4A0E5BBAB8E4AAB861FD5F71"
      unitRef="usd">2203773</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1434-wk-Fact-1EA7B044E7A0DEE739A8AAB862079D86"
      unitRef="usd">3038005</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1454-wk-Fact-5C96D9FBB434EBF7FB37AAB862085623"
      unitRef="usd">509000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1473-wk-Fact-E8739C7C7B0E2800B6E5AAB86207149C"
      unitRef="usd">571000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:BillingsInExcessOfCost
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1494-wk-Fact-6F22B718DB0BC1CEC594AAB8620C52E9"
      unitRef="usd">796794</us-gaap:BillingsInExcessOfCost>
    <us-gaap:BillingsInExcessOfCost
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1513-wk-Fact-EB0EF59B10BCA1C5B26CAAB8620563DD"
      unitRef="usd">388933</us-gaap:BillingsInExcessOfCost>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1533-wk-Fact-BEE28772DA3243D96B8BAAB861F99BC0"
      unitRef="usd">1041695</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1552-wk-Fact-1DF1379AA5896D93C5C1AAB8621072BE"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1572-wk-Fact-3DDCDB79A9F665A9B775AAB8620FAEB5"
      unitRef="usd">2235217</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1591-wk-Fact-3FB76C86561B3BE12900AAB861F66712"
      unitRef="usd">1901547</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:DeferredTaxLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1611-wk-Fact-6239275B8F3A47907999AAB861F8AE49"
      unitRef="usd">525000</us-gaap:DeferredTaxLiabilitiesCurrent>
    <us-gaap:DeferredTaxLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1630-wk-Fact-1947C18FEFC1F898B39BAAB861FAC87B"
      unitRef="usd">546000</us-gaap:DeferredTaxLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1650-wk-Fact-394A4E1945CB24390DCEAAB861FFAE8C"
      unitRef="usd">11309713</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1669-wk-Fact-47167A23AB33F35C8253AAB86203D8A9"
      unitRef="usd">10367365</us-gaap:LiabilitiesCurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1689-wk-Fact-07A2010762B108D8624FAAB8620C4F7B"
      unitRef="usd">268440</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1708-wk-Fact-3F1BCADDE02FDA320C55AAB86209FC8E"
      unitRef="usd">271392</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1728-wk-Fact-A591F87F98533209173EAAB862048CFF"
      unitRef="usd">1791590</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1747-wk-Fact-62DE30DBC7F564937CBBAAB8620DF3F9"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1767-wk-Fact-74CEA06A4DF6ACC5C92DAAB861FC6BCB"
      unitRef="usd">1085160</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1786-wk-Fact-B6A595DAF6E0C46655E5AAB861F9F644"
      unitRef="usd">1197533</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2019Q4"
      id="d9186467e1806-wk-Fact-24C08464A3FBB836BAD1AAB861F77857"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2018Q4"
      id="d9186467e1824-wk-Fact-09E1BCAF9EB602B5281EAAB862089C9C"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1884-wk-Fact-49CC3F9389DB167270D0AAB86203DF2F"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1903-wk-Fact-16FDC469EDA5FBC76AD3AAB86202D0BF"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1924-wk-Fact-692A8E5DFE3BA16381B5AAB8620AF9F6"
      unitRef="usd">870496</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1943-wk-Fact-7795C2510574A874CE98AAB86210AB13"
      unitRef="usd">785220</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e1963-wk-Fact-1B23C6018F1D2BEFBC70AAB8620D39AD"
      unitRef="usd">344456537</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e1982-wk-Fact-F1666A7FC6DEE7204E19AAB86206F21A"
      unitRef="usd">334491397</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockValue
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e2006-wk-Fact-634E76CDAD9FE16ABCB3AAB862065BD7"
      unitRef="usd">17238669</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e2026-wk-Fact-CEFFCD209F150C201130AAB861F6F15D"
      unitRef="usd">17238669</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e2047-wk-Fact-104167CB3A6D4758C83BAAB861FF65F5"
      unitRef="usd">1757184</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e2066-wk-Fact-DA0293B1CE70497150E2AAB861FD391F"
      unitRef="usd">1554587</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e2086-wk-Fact-FAA4A52EDE8F41C8C56FAAB861F723C1"
      unitRef="usd">-301236913</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e2106-wk-Fact-46054BD30DBE7CE561AAAAB8620A905F"
      unitRef="usd">-271730661</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e2127-wk-Fact-DE431E4FB17DBE8ADDF6AAB8620267E3"
      unitRef="usd">28608635</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e2146-wk-Fact-CDE67EDDB52E9C07FEA0AAB861F53A02"
      unitRef="usd">47861874</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e2166-wk-Fact-DBA72930B1A506D0311FAAB861FC38CC"
      unitRef="usd">-17023</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e2186-wk-Fact-D2F61AE9D7A249AFE71CAAB861FA4A1D"
      unitRef="usd">-149053</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e2207-wk-Fact-05EDEC6F6A3303CB0C93AAB8620577FE"
      unitRef="usd">28591612</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e2226-wk-Fact-174559B847F96763E66CAAB861F82610"
      unitRef="usd">47712821</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2019Q4"
      decimals="0"
      id="d9186467e2251-wk-Fact-20EA8568785D3959EFF6AAB86209885C"
      unitRef="usd">43046515</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2018Q4"
      decimals="0"
      id="d9186467e2270-wk-Fact-BBAB9045BF220D87ABD5AAB8620255CA"
      unitRef="usd">59549111</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="d9188567e820-wk-Fact-77316498C33F7962440FAAB8625A7268"
      unitRef="usd">20283888</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="d9188567e839-wk-Fact-739878B02E7997E7D99EAAB8625500AB"
      unitRef="usd">19211115</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="d9188567e858-wk-Fact-5EAF0E3731818CE14229AAB8624A4C12"
      unitRef="usd">24894805</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e874-wk-Fact-858E6FE42AA72493BF60AAB8625DCB8C"
      unitRef="usd">9234921</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e893-wk-Fact-181EECAD41B2B2A4FEB1AAB8624E88A1"
      unitRef="usd">5253890</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e912-wk-Fact-D2706E8A4134AA75BB19AAB8625DB599"
      unitRef="usd">2946685</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e933-wk-Fact-F346A2F43EDA19707F6DAAB8625B6307"
      unitRef="usd">29518809</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e952-wk-Fact-7EFC892C5549FCBFAC0DAAB862517247"
      unitRef="usd">24465005</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e971-wk-Fact-589DC5ACB3460F828EE0AAB8624AF1F9"
      unitRef="usd">27841490</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1054-wk-Fact-76F12585058037D131E6AAB86259D555"
      unitRef="usd">20901538</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1073-wk-Fact-CF86C72FB2E77710CF20AAB86257027C"
      unitRef="usd">15831441</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1092-wk-Fact-9C0D56C4692866DEBBB7AAB86253B4FA"
      unitRef="usd">18118418</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1113-wk-Fact-EABFC63A0C70D2AC6C6BAAB862467866"
      unitRef="usd">4216161</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1132-wk-Fact-2F4681138E6970583C60AAB86242412D"
      unitRef="usd">4892066</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1151-wk-Fact-B74E1CD33D3D9470F489AAB862467F66"
      unitRef="usd">3364658</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1172-wk-Fact-E4BC7C49E4DDBBA0243CAAB8624AEAF9"
      unitRef="usd">9132969</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1191-wk-Fact-5557A7FCF243056475D6AAB862591079"
      unitRef="usd">12553237</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1210-wk-Fact-74E122A47488BFB04540AAB86243ED66"
      unitRef="usd">15515057</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1231-wk-Fact-9FBBA05B2DE857D80805AAB8625D0D7A"
      unitRef="usd">21316459</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1250-wk-Fact-7184FF48DFF70C0B04BBAAB8624C2677"
      unitRef="usd">27210849</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1269-wk-Fact-0571AE950193B6381690AAB8624E7A81"
      unitRef="usd">20541244</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1291-wk-Fact-5D34BE5EB017272068FEAAB862444546"
      unitRef="usd">331344</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1310-wk-Fact-7EF97F81D34A2A2C86F7AAB862463CED"
      unitRef="usd">1417470</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1329-wk-Fact-1E23448CE12A061296FAAAB8625051B3"
      unitRef="usd">600086</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1350-wk-Fact-FA39B6A0870285BEC1CBAAB8625426F4"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1369-wk-Fact-B9058F1B77D27E3FAC68AAB8625F633E"
      unitRef="usd">2526669</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1409-wk-Fact-75918147C4242D66CCE5AAB8624BA24E"
      unitRef="usd">55898471</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1428-wk-Fact-3C380FC705F354DF62C7AAB8624A6317"
      unitRef="usd">64431732</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1447-wk-Fact-B4DADED4AA2AA30389D6AAB86255430B"
      unitRef="usd">58139463</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1468-wk-Fact-7190014CA97DD3C3FC89AAB862537599"
      unitRef="usd">-26379662</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1488-wk-Fact-E85083AF474F90345889AAB8625658B9"
      unitRef="usd">-39966727</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1508-wk-Fact-1DC94C067B21CF27FB37AAB862570DC4"
      unitRef="usd">-30297973</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1592-wk-Fact-8A54A03D879D46DAF2F5AAB86242003B"
      unitRef="usd">543759</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1611-wk-Fact-B291C95C105ED1EDAB73AAB86259822E"
      unitRef="usd">640059</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1630-wk-Fact-15C3FE086CFAC6AA5DB1AAB8624F4B26"
      unitRef="usd">775626</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1651-wk-Fact-1677ADACC15AC8380546AAB86256D1F0"
      unitRef="usd">225617</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1670-wk-Fact-E06C762218B8AB4EF12BAAB86242E59B"
      unitRef="usd">855106</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1689-wk-Fact-43DDA331162E306AE2B4AAB8625CFFB6"
      unitRef="usd">247291</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1710-wk-Fact-5328B35E99C5BC5F6211AAB86257E157"
      unitRef="usd">202517</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1729-wk-Fact-A4734EBD0EDA962DC5D1AAB862446390"
      unitRef="usd">1169254</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1748-wk-Fact-9EA550C998F23056B9D1AAB862409B66"
      unitRef="usd">-1068059</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1770-wk-Fact-26BBE30A8B6075973FD0AAB86241BDD1"
      unitRef="usd">-3858453</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1790-wk-Fact-8AF8FC8C46366BE01651AAB8625B0CC4"
      unitRef="usd">2849816</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1809-wk-Fact-F6B58818A16A53919480AAB8624E140C"
      unitRef="usd">2000000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1830-wk-Fact-3E7FB1A2712B2A908B0DAAB86252274A"
      unitRef="usd">-2886560</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1850-wk-Fact-7ED788B07464CC73879FAAB8624F4BA0"
      unitRef="usd">5514235</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1869-wk-Fact-FDF15394DAD5AFCDE2BCAAB86247D4B6"
      unitRef="usd">1954858</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1890-wk-Fact-7841F9C6C151DBDB4E2BAAB86246ABE1"
      unitRef="usd">-29266222</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1910-wk-Fact-992BCB24C2FC196885B8AAB862433467"
      unitRef="usd">-34452492</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1930-wk-Fact-D02742A80113E8E604E1AAB8625085A2"
      unitRef="usd">-28343115</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e1953-wk-Fact-BC0D5C9E09033A91072DAAB862487648"
      unitRef="usd">-108000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e1973-wk-Fact-DC7611EFDA49A367C9BEAAB8625A96A5"
      unitRef="usd">-30000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e1993-wk-Fact-90E6519A87864B3F4A25AAB862580A79"
      unitRef="usd">2963000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e2014-wk-Fact-7EA162858B93D5C09CF6AAB8624C9222"
      unitRef="usd">-29374222</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e2034-wk-Fact-E0C0E7A8FCBDC823642BAAB8624B2291"
      unitRef="usd">-34482492</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e2054-wk-Fact-6EBB68F91511A9CCB9F4AAB8625B2936"
      unitRef="usd">-25380115</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e2076-wk-Fact-949A9812ACB69F82881DAAB8624DAAFF"
      unitRef="usd">132030</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e2096-wk-Fact-508C8B1F5043E9B640D7AAB862512D2D"
      unitRef="usd">51050</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e2116-wk-Fact-A5497303009A250E8661AAB8625290DF"
      unitRef="usd">-139633</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e2142-wk-Fact-B655014C563B4BF88DE6AAB86253A001"
      unitRef="usd">-29506252</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e2162-wk-Fact-9E1801C2A37C1B693C14AAB86249F592"
      unitRef="usd">-34533542</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e2182-wk-Fact-79E4A5C14D8AF6BC66FDAAB862508194"
      unitRef="usd">-25240482</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d9188567e2266-wk-Fact-45C92373B1F2A9AF775FAAB8624E570A"
      unitRef="usdPerShare">-0.37</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d9188567e2286-wk-Fact-F4B2C68D12697654AC4AAAB86240FA8A"
      unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d9188567e2306-wk-Fact-72C4303627C2FB7F0508AAB8625E8BEA"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9188567e2385-wk-Fact-3DF94C6C75CBD0425F43AAB862472605"
      unitRef="shares">80282126</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9188567e2404-wk-Fact-B6FCAE2AB2FD61F41EDAAAB8625746A0"
      unitRef="shares">73156545</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9188567e2423-wk-Fact-72CCB639F9AB9960EF0EAAB8625420AC"
      unitRef="shares">69914956</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9189423e759-wk-Fact-7EA162858B93D5C09CF6AAB8624C9222"
      unitRef="usd">-29374222</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9189423e779-wk-Fact-E0C0E7A8FCBDC823642BAAB8624B2291"
      unitRef="usd">-34482492</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9189423e799-wk-Fact-6EBB68F91511A9CCB9F4AAB8625B2936"
      unitRef="usd">-25380115</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9189423e878-wk-Fact-E9F5D6399891E155D23AAAB8627329D6"
      unitRef="usd">-206580</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9189423e898-wk-Fact-4E67791B1FD10D4EFD13AAB86247CC83"
      unitRef="usd">-1912427</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9189423e918-wk-Fact-DFB084829A397BB9F662AAB8625584F4"
      unitRef="usd">1921655</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9189423e939-wk-Fact-9335442B0A0636FB57D0AAB8625BB17F"
      unitRef="usd">446533</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9189423e958-wk-Fact-1D78DE8D08C2617B3778AAB8625B9135"
      unitRef="usd">-264949</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9189423e978-wk-Fact-FD6CDDF2F71267BDFC1BAAB862802E9A"
      unitRef="usd">148520</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9189423e999-wk-Fact-91ADF617737401473654AAB8625DC63D"
      unitRef="usd">37356</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9189423e1019-wk-Fact-81887F03119F7530CAFFAAB86271D3DE"
      unitRef="usd">-49525</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9189423e1038-wk-Fact-1E331AE611BDA30AA395AAB8626025BC"
      unitRef="usd">6376</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9189423e1060-wk-Fact-B56F86E8FE2D446DE107AAB8625C7C9C"
      unitRef="usd">202597</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9189423e1079-wk-Fact-B4FD51B066853F53FA9BAAB86257DB7E"
      unitRef="usd">-2127851</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9189423e1099-wk-Fact-4B953C5EF8006F75C03BAAB86271C944"
      unitRef="usd">2063799</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9189423e1120-wk-Fact-808FE777DB8DDA2C3751AAB8625A402C"
      unitRef="usd">-29171625</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9189423e1140-wk-Fact-0D4580E6DEE9B3DAD78BAAB8624747D0"
      unitRef="usd">-36610343</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9189423e1160-wk-Fact-BC101C35DA87F495F265AAB8625F7AB1"
      unitRef="usd">-23316316</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9189423e1182-wk-Fact-9FC1BDD5422026418B3CAAB86260BCDB"
      unitRef="usd">132030</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9189423e1202-wk-Fact-AB783A0E6130B08244DFAAB8625C09F9"
      unitRef="usd">-66609</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9189423e1221-wk-Fact-8CBA2DDF29CC746533A0AAB8625D0557"
      unitRef="usd">-69642</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9189423e1247-wk-Fact-32EB514A2BB2ABC322E2AAB8625AA028"
      unitRef="usd">-29303655</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9189423e1267-wk-Fact-031A5559761FC5E929DFAAB8625BA3D5"
      unitRef="usd">-36543734</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9189423e1287-wk-Fact-EE4D32EE4CCA93A8376EAAB862387735"
      unitRef="usd">-23246674</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d9194733e1054-wk-Fact-522E381682CBAF0F33ADAAB8623071B4"
      unitRef="shares">76640943</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e1073-wk-Fact-D9B66661C5E9B63F8DC7AAB8620785B1"
      unitRef="usd">766409</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e1092-wk-Fact-84551CD0AFC8BB23B733AAB8621EF3F0"
      unitRef="usd">327323162</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="d9194733e1112-wk-Fact-B53DD44CA9868E31CF8BAAB8622D9BB0"
      unitRef="usd">-42741551</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9194733e1132-wk-Fact-AE73846C81263BF108B8AAB8621A55AC"
      unitRef="usd">1570971</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="d9194733e1151-wk-Fact-3D1E2A375FA916DE4759AAB862364E9C"
      unitRef="usd">-214177388</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e1172-wk-Fact-43C488BFD1C0C6759013AAB8622791E8"
      unitRef="usd">72741603</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e1191-wk-Fact-FA7D2AEF31F695938ED1AAB862671EDA"
      unitRef="usd">1478040</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2016Q4"
      decimals="0"
      id="d9194733e1211-wk-Fact-A02EFB5AEBFB9F949AADAAB8625702B5"
      unitRef="usd">74219643</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e1226-wk-Fact-DDEBDD37770CEE9DBD36AAB862802860"
      unitRef="shares">1170847</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e1240-wk-Fact-A7299AA379178AAED9B1AAB8621C942C"
      unitRef="usd">11708</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e1259-wk-Fact-E277488BFF17FB531D6DAAB8621817CD"
      unitRef="usd">-11708</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e1430-wk-Fact-DC27AA2BC45120150BE3AAB86233CE12"
      unitRef="usd">3375330</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e1508-wk-Fact-F66EEBB6A2605B42D1BAAAB8620956B2"
      unitRef="usd">3375330</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9194733e1546-wk-Fact-DE5834281D3E3ED40387AAB861EFFD99"
      unitRef="usd">3375330</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9194733e1639-wk-Fact-34504398D2BC0D3B1709AAB86232F44C"
      unitRef="usd">1993808</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e1678-wk-Fact-0A50130102A8B106F306AAB8627B9479"
      unitRef="usd">1993808</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e1697-wk-Fact-D9964FE51780C881E29DAAB8624593E0"
      unitRef="usd">69991</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9194733e1716-wk-Fact-4B953C5EF8006F75C03BAAB86271C944"
      unitRef="usd">2063799</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d9194733e1737-wk-Fact-E789D5F1CDB8754AF709AAB862199906"
      unitRef="shares">239752</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e1752-wk-Fact-B58810134836C20FD95EAAB8624D2E3B"
      unitRef="usd">2397</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e1772-wk-Fact-1FA57813CE2158250802AAB86215DDAD"
      unitRef="usd">768926</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e1851-wk-Fact-2658F831CAD3B4326FAEAAB8622057F4"
      unitRef="usd">771323</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9194733e1890-wk-Fact-5FFDA943EAF057F052FAAAB86216070F"
      unitRef="usd">771323</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e2042-wk-Fact-BCA0013E37641642BC7EAAB861EFE35B"
      unitRef="usd">791737</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9194733e2062-wk-Fact-7C18571D686C35C5947FAAB86214356B"
      unitRef="usd">791737</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="d9194733e2137-wk-Fact-59F3778E872135AEB6ABAAB862567C3A"
      unitRef="usd">25502882</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="d9194733e2175-wk-Fact-B81185DBB8D179D7BF02AAB8622E6BDE"
      unitRef="usd">838632</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e2196-wk-Fact-73F22F85C09E2CA4C7ADAAB862483DBE"
      unitRef="usd">24664250</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9194733e2234-wk-Fact-F1822D12E87F957D456BAAB8622B1145"
      unitRef="usd">24664250</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:ProfitLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="d9194733e2346-wk-Fact-2464EB759710C1B13E97AAB8627FD2DF"
      unitRef="usd">-25240482</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e2367-wk-Fact-64B9C0C825FC4F38D250AAB8621E9817"
      unitRef="usd">-25240482</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e2387-wk-Fact-74F825AECD010703B7CCAAB862166133"
      unitRef="usd">-139633</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9194733e2407-wk-Fact-6EBB68F91511A9CCB9F4AAB8625B2936"
      unitRef="usd">-25380115</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d9194733e2429-wk-Fact-4E4A13F05A56BA98B8EEAAB86228B059"
      unitRef="shares">77572038</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e2443-wk-Fact-403E35B546271111BF4EAAB862324E1A"
      unitRef="usd">775720</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e2462-wk-Fact-0D4A5700163DF2F9CD57AAB862383647"
      unitRef="usd">329917858</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="d9194733e2482-wk-Fact-18868982AFBA18F0AFA7AAB861FA8519"
      unitRef="usd">-17238669</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9194733e2502-wk-Fact-03942C04F23F6C76363FAAB86218623A"
      unitRef="usd">3564779</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="d9194733e2521-wk-Fact-C000B71F738570EB1F68AAB86207C51E"
      unitRef="usd">-240256502</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e2542-wk-Fact-5A3F22CB6CAD7A5B4FF5AAB8621E29F3"
      unitRef="usd">76763186</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e2561-wk-Fact-0D0269B58D5CF8FC29DEAAB8622AF1C6"
      unitRef="usd">616661</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4"
      decimals="0"
      id="d9194733e2580-wk-Fact-3EE37AC47AEB94C970ECAAB8621AE27B"
      unitRef="usd">77379847</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e2602-wk-Fact-E7FA277D5BBD8BB02228AAB86201F9D9"
      unitRef="shares">1093000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e2616-wk-Fact-E119AC3403FD27EFAC15AAB86230A47B"
      unitRef="usd">10930</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e2635-wk-Fact-D3E164555D0421AA6D93AAB861FBF4CC"
      unitRef="usd">-10930</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e2806-wk-Fact-6678A2E5F9197D72BA97AAB86263E9AA"
      unitRef="usd">4791054</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e2884-wk-Fact-6DC8AD547641554573CDAAB86217A20C"
      unitRef="usd">4791054</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9194733e2922-wk-Fact-1CF303E27A0B6C43A9D5AAB86218E15A"
      unitRef="usd">4791054</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9194733e3015-wk-Fact-4B75AB7A8141FB6238CEAAB8622D25D8"
      unitRef="usd">-2010192</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e3055-wk-Fact-587AEFA82D714088CE49AAB86205AA75"
      unitRef="usd">-2010192</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e3075-wk-Fact-C6FEAED22383ABD7F17CAAB8627DFF8F"
      unitRef="usd">-117659</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9194733e3095-wk-Fact-B4FD51B066853F53FA9BAAB86257DB7E"
      unitRef="usd">-2127851</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d9194733e3117-wk-Fact-7A51D8A442C58F8B383EAAB862134300"
      unitRef="shares">142972</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e3132-wk-Fact-19625D55F7084DEAE887AAB8621A0999"
      unitRef="usd">1430</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e3152-wk-Fact-B3C2CC35E43375949EADAAB861FE7D05"
      unitRef="usd">206585</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e3231-wk-Fact-4AB033DAA1E0F691BC45AAB8625CE484"
      unitRef="usd">208015</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9194733e3270-wk-Fact-36791E3DA26F302B898AAAB8627641F2"
      unitRef="usd">208015</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e3422-wk-Fact-B29EF9C1CD8C1B4DC3D1AAB862428086"
      unitRef="usd">699105</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9194733e3442-wk-Fact-C0CEAF5E20F7B26DB074AAB861F88BED"
      unitRef="usd">699105</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="d9194733e3555-wk-Fact-53F932F5D82ACE01638FAAB8622CEFBE"
      unitRef="usd">3059383</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e3575-wk-Fact-E7E66AF1A34B7C5FD329AAB8623061E9"
      unitRef="usd">3059383</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9194733e3613-wk-Fact-C545C0D28682A681743FAAB862041347"
      unitRef="usd">3059383</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="d9194733e3725-wk-Fact-F78FDC5A54E8FAA34593AAB861F7DB70"
      unitRef="usd">-34533542</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e3746-wk-Fact-14EBA59B7A41A3B7BC14AAB8620244CE"
      unitRef="usd">-34533542</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e3766-wk-Fact-BD9F2EB5FBB41B4E874AAAB8622A6A4B"
      unitRef="usd">51050</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9194733e3785-wk-Fact-E0C0E7A8FCBDC823642BAAB8624B2291"
      unitRef="usd">-34482492</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d9194733e3807-wk-Fact-AE6E3665F13A104EEB34AAB86258FE98"
      unitRef="shares">78522066</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e3821-wk-Fact-2CDE03A7C41897D4ED5DAAB86222330E"
      unitRef="usd">785220</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e3840-wk-Fact-EC051BE348EAC9367997AAB861EC25BC"
      unitRef="usd">334491397</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="d9194733e3860-wk-Fact-2D64517B2B45AAE11024AAB8625CB42F"
      unitRef="usd">-17238669</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9194733e3880-wk-Fact-D384B59F2A617379B37BAAB862312315"
      unitRef="usd">1554587</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="d9194733e3899-wk-Fact-4C45B6F86A1FF6BA061AAAB86208C4E7"
      unitRef="usd">-271730661</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e3920-wk-Fact-5F4EF96FBA93637587F5AAB862137C63"
      unitRef="usd">47861874</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e3939-wk-Fact-D70AB6980AD49063D0ADAAB8621A3D00"
      unitRef="usd">-149053</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4"
      decimals="0"
      id="d9194733e3959-wk-Fact-174559B847F96763E66CAAB861F82610"
      unitRef="usd">47712821</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e3980-wk-Fact-7FD321CDA73F96ECD32AAAB8623AE981"
      unitRef="shares">634511</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e3994-wk-Fact-4A0E781FE606247BABA1AAB8625648CE"
      unitRef="usd">6345</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e4013-wk-Fact-11C75942C0A4BFCF0559AAB862307BDD"
      unitRef="usd">-6345</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e4184-wk-Fact-230286F6560C42B8CE8CAAB8626C32DA"
      unitRef="usd">2057400</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e4262-wk-Fact-22B28AD689ABF4BD51C9AAB862160501"
      unitRef="usd">2057400</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9194733e4300-wk-Fact-7A55D80256F96243EF3DAAB86215C3F7"
      unitRef="usd">2057400</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9194733e4393-wk-Fact-6B9F07C6595DCB465BDCAAB8626985D5"
      unitRef="usd">202597</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9194733e4432-wk-Fact-6B9F07C6595DCB465BDCAAB8626985D5"
      unitRef="usd">202597</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9194733e4470-wk-Fact-B56F86E8FE2D446DE107AAB8625C7C9C"
      unitRef="usd">202597</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d9194733e4492-wk-Fact-B3BAC42A4F7866DD9515AAB861ED5960"
      unitRef="shares">86086</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e4507-wk-Fact-CD8B7D64AD566A960B27AAB8622FE419"
      unitRef="usd">861</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e4527-wk-Fact-60CB95588A7C18D8AFBDAAB862295CD3"
      unitRef="usd">44652</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e4606-wk-Fact-E323F73B2EB931F48B15AAB861EE7388"
      unitRef="usd">45513</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9194733e4645-wk-Fact-C186FBB9DB348EFC6781AAB862744A3E"
      unitRef="usd">45513</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e4667-wk-Fact-B26C07B18A639BA8E14EAAB86225FB47"
      unitRef="shares">7979181</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e4681-wk-Fact-905F22E88DF3AA43698CAAB8621977FE"
      unitRef="usd">79792</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e4700-wk-Fact-8A62B1FE583044D4E415AAB862488A6E"
      unitRef="usd">7958737</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e4778-wk-Fact-BC2BC8F72873338AF478AAB8620BC5D6"
      unitRef="usd">8038529</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9194733e4816-wk-Fact-73F85B2BCBF69CA16F18AAB862633A7E"
      unitRef="usd">8038529</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="d9194733e4928-wk-Fact-02DF6D2A60AC3F957B17AAB862776826"
      unitRef="usd">-29506252</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e4949-wk-Fact-7807E29D4364475C5AE2AAB862273BCA"
      unitRef="usd">-29506252</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e4969-wk-Fact-F1A3C8FF82EB2132ACD9AAB862064849"
      unitRef="usd">132030</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9194733e4988-wk-Fact-7EA162858B93D5C09CF6AAB8624C9222"
      unitRef="usd">-29374222</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d9194733e5010-wk-Fact-A2402942FFB9AC3380EFAAB861EFB369"
      unitRef="shares">87049672</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="d9194733e5029-wk-Fact-48002182E244A64F7589AAB862126819"
      unitRef="usd">870496</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="d9194733e5048-wk-Fact-BB67CFCCBD22544BBD22AAB8626A67C0"
      unitRef="usd">344456537</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="d9194733e5068-wk-Fact-E720FA71C429745F906FAAB86266DA3C"
      unitRef="usd">-17238669</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9194733e5088-wk-Fact-A3F256DF2CEA1F3DC3F4AAB861F4EB2D"
      unitRef="usd">1757184</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="d9194733e5107-wk-Fact-A1996F75F91AA54BAA2FAAB86278EFFD"
      unitRef="usd">-301236913</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="0"
      id="d9194733e5128-wk-Fact-4751FEC5F1A03B97B125AAB86226D3F0"
      unitRef="usd">28608635</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="d9194733e5147-wk-Fact-ECF7B751059512BF811DAAB862269872"
      unitRef="usd">-17023</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q4"
      decimals="0"
      id="d9194733e5168-wk-Fact-05EDEC6F6A3303CB0C93AAB8620577FE"
      unitRef="usd">28591612</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e822-wk-Fact-7EA162858B93D5C09CF6AAB8624C9222"
      unitRef="usd">-29374222</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e842-wk-Fact-E0C0E7A8FCBDC823642BAAB8624B2291"
      unitRef="usd">-34482492</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e862-wk-Fact-6EBB68F91511A9CCB9F4AAB8625B2936"
      unitRef="usd">-25380115</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e941-wk-Fact-0F7C89D727A1DAC38CFDAAB861F91962"
      unitRef="usd">792221</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e960-wk-Fact-2B86167ED91C0E83599BAAB861F28959"
      unitRef="usd">1958680</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e979-wk-Fact-678FC6FDAC91CC87E301AAB862808F42"
      unitRef="usd">2501891</us-gaap:DepreciationAndAmortization>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1000-wk-Fact-ACEC9229FA277EB91383AAB862230E6F"
      unitRef="usd">-21838</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1019-wk-Fact-8C076F17516BFBF7C53BAAB8622CBB2A"
      unitRef="usd">-15948</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1038-wk-Fact-DC7EB5B9AD1A8567A3C1AAB86201FBAD"
      unitRef="usd">-41364</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1059-wk-Fact-1C99F231E73A2CB56B3FAAB8620965D2"
      unitRef="usd">2057400</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1078-wk-Fact-59AA0A60645AFBDB4D77AAB8622DC8C3"
      unitRef="usd">4791054</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1097-wk-Fact-CD01D429D31435657853AAB862778F97"
      unitRef="usd">2296131</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1118-wk-Fact-26BBE30A8B6075973FD0AAB86241BDD1"
      unitRef="usd">-3858453</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1137-wk-Fact-8AF8FC8C46366BE01651AAB8625B0CC4"
      unitRef="usd">2849816</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1157-wk-Fact-F6B58818A16A53919480AAB8624E140C"
      unitRef="usd">2000000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1179-wk-Fact-048210EE68AB1DA00680AAB861FDD06F"
      unitRef="usd">105036</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1198-wk-Fact-6A60537D71F9ECA9112DAAB86201F755"
      unitRef="usd">4185</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1217-wk-Fact-D7D0A713B42064223405AAB8626C4CCF"
      unitRef="usd">-2421040</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1239-wk-Fact-0A104E4ABB48A7C2D9C0AAB861F6ED05"
      unitRef="usd">220015</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1259-wk-Fact-46D908C6F1102D4E46DEAAB8625A019A"
      unitRef="usd">1096487</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1279-wk-Fact-C73CE87D1E3EBF14B3A3AAB8624B864E"
      unitRef="usd">-893260</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1301-wk-Fact-02C671D40465B2C84B66AAB8621720C0"
      unitRef="usd">-508833</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1320-wk-Fact-45D75E59B53828F420C2AAB861F841AF"
      unitRef="usd">-51159</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1339-wk-Fact-E66DC2719F5DA121BC12AAB861EF18DC"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1360-wk-Fact-FA39B6A0870285BEC1CBAAB8625426F4"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1379-wk-Fact-B9058F1B77D27E3FAC68AAB8625F633E"
      unitRef="usd">2526669</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1419-wk-Fact-D6EDC34C4FB17C34E60BAAB862354E0D"
      unitRef="usd">331344</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1438-wk-Fact-2B15B54D1553E3778876AAB86247BC14"
      unitRef="usd">1417470</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1457-wk-Fact-57327BEA97E69AFA6B1AAAB86281976C"
      unitRef="usd">600086</us-gaap:AssetImpairmentCharges>
    <kopn:IncreaseDecreaseintheAllowanceforDoubtfulAccounts
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1478-wk-Fact-407E72AC9AD12FFE39DEAAB862783659"
      unitRef="usd">633131</kopn:IncreaseDecreaseintheAllowanceforDoubtfulAccounts>
    <kopn:IncreaseDecreaseintheAllowanceforDoubtfulAccounts
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1497-wk-Fact-E2565D41D62F769CD6C9AAB862700713"
      unitRef="usd">-155000</kopn:IncreaseDecreaseintheAllowanceforDoubtfulAccounts>
    <kopn:IncreaseDecreaseintheAllowanceforDoubtfulAccounts
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1517-wk-Fact-8B2A5C612CE524679891AAB86206A999"
      unitRef="usd">13000</kopn:IncreaseDecreaseintheAllowanceforDoubtfulAccounts>
    <us-gaap:InventoryWriteDown
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1538-wk-Fact-4FBDA6DD0DCC4FD49007AAB8626B9717"
      unitRef="usd">1834300</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1557-wk-Fact-8C3A03A092D5F372BD44AAB861EE4E8B"
      unitRef="usd">832615</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1576-wk-Fact-3B75CF97E477F6015BC2AAB8627038C0"
      unitRef="usd">654694</us-gaap:InventoryWriteDown>
    <us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1597-wk-Fact-CD8DCFA9BA7F6296B5A7AAB861F81168"
      unitRef="usd">62107</us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1617-wk-Fact-E334B7A84FBCFADC199DAAB861F931D6"
      unitRef="usd">79633</us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1637-wk-Fact-C90AE5BFCFC118AF3113AAB8627ED093"
      unitRef="usd">-142328</us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1720-wk-Fact-667BC9E2C062044A9345AAB861ED814A"
      unitRef="usd">3944859</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1740-wk-Fact-E786F8E3CEF1A42CB34AAAB861F2AA25"
      unitRef="usd">-853163</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1759-wk-Fact-B8917FF1A25B6C8297FFAAB86206769E"
      unitRef="usd">2376593</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1781-wk-Fact-0A1EF78E29AE3A7FE1D5AAB861FA81F5"
      unitRef="usd">-2168581</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1800-wk-Fact-FD59834C2A2A6AE68715AAB8627A5CFA"
      unitRef="usd">-865474</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1840-wk-Fact-A501A63CB11DCAE0CE4CAAB8622A8A18"
      unitRef="usd">792165</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1860-wk-Fact-0C01821764D6E097E1BDAAB862497565"
      unitRef="usd">1656196</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1880-wk-Fact-A7A2F91DB9FB78A5A3ABAAB862039EC3"
      unitRef="usd">1633027</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1902-wk-Fact-89BBD4A290264CE9158EAAB86258183D"
      unitRef="usd">-821340</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1921-wk-Fact-D56017C04A33612FEDBFAAB862046A7F"
      unitRef="usd">-113015</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e1940-wk-Fact-0079EFC2F14B4FB97AC0AAB8627CAE24"
      unitRef="usd">1084146</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e1963-wk-Fact-22312290237EFA9836B7AAB8627EBE41"
      unitRef="usd">-163084</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e1983-wk-Fact-59A19F959AE6239B2E24AAB8625935E5"
      unitRef="usd">-1208848</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2003-wk-Fact-4129C1D676813FC5D542AAB861EFA571"
      unitRef="usd">1924751</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2024-wk-Fact-7C64E648506148AD5B17AAB86262D2A1"
      unitRef="usd">397121</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
    <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2043-wk-Fact-1B7EEDE9B761B7A39AE3AAB861FD2BDF"
      unitRef="usd">-4742</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
    <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2063-wk-Fact-45D3EC4FDE51D58E390AAAB862312061"
      unitRef="usd">-85282</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2085-wk-Fact-F7D12014C347660D8ED7AAB86200D4D7"
      unitRef="usd">-21026854</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2105-wk-Fact-C1EFF7B5CAF491AEC31BAAB861F200B8"
      unitRef="usd">-28103782</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2125-wk-Fact-009783F6BCB9AD2AE736AAB86239BCA5"
      unitRef="usd">-25912698</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2209-wk-Fact-519D9A5997FF6ED96B28AAB86262097E"
      unitRef="usd">7454139</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2228-wk-Fact-8EC3CA27EB46D4482E59AAB861F442A6"
      unitRef="usd">26646078</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2247-wk-Fact-67A7C65E7ADA0DAABF66AAB86273C24A"
      unitRef="usd">37536004</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2268-wk-Fact-B3D019955E949A794502AAB8620561FD"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2287-wk-Fact-C20DD0075E410D31DB8DAAB861F9E504"
      unitRef="usd">5697329</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2307-wk-Fact-052069FFE3CBEA4E9D11AAB86273406A"
      unitRef="usd">19633903</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2329-wk-Fact-90D17AB82A0C64BE6473AAB86230BB54"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2348-wk-Fact-921F42D3CB265246F80EAAB862161BC0"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2367-wk-Fact-424C30D600EF02682307AAB86205C3EC"
      unitRef="usd">3690047</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2389-wk-Fact-D5729159069902BF099AAAB8620A7FB8"
      unitRef="usd">2500000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2409-wk-Fact-14477A8FF13FFAB75309AAB8624F1C43"
      unitRef="usd">1000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2450-wk-Fact-E3AA4A57DDF58E97E6ACAAB861EC6F9D"
      unitRef="usd">41031</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2470-wk-Fact-AF4BFA026D3ABC1AAEB1AAB861EFD32F"
      unitRef="usd">8373</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2490-wk-Fact-1DEAFBB1F367B073CFF5AAB86238B8D5"
      unitRef="usd">140860</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2512-wk-Fact-EDF0DF0896D2C81EECD2AAB8622C588C"
      unitRef="usd">170186</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2532-wk-Fact-E8CDA16B832EF5623D10AAB862098109"
      unitRef="usd">1183131</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2552-wk-Fact-EFD17441793FD3FDB77AAAB862693BB4"
      unitRef="usd">2794467</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2574-wk-Fact-5AC2A40EDCFD44C938D5AAB861F953C0"
      unitRef="usd">4742922</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2593-wk-Fact-B0C00B56C68F721FFBD9AAB86229BAB6"
      unitRef="usd">18757245</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2612-wk-Fact-DD63FCC7FBEACD435F71AAB862578E14"
      unitRef="usd">11276727</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2715-wk-Fact-FCA9A8DE0AAE63D6CC5DAAB86281FCAB"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2734-wk-Fact-32FAE9A7654E62C87CEFAAB862730ACE"
      unitRef="usd">24664250</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2755-wk-Fact-07A15EDB36F83180A2DFAAB861F29E7F"
      unitRef="usd">8038529</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2814-wk-Fact-91F048BEC9593F280065AAB86280862C"
      unitRef="usd">45513</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2834-wk-Fact-F09B685A84D40002BF00AAB8627D879E"
      unitRef="usd">208015</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2854-wk-Fact-EEB65366A25418A70234AAB86209545C"
      unitRef="usd">771323</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <kopn:DistributiontoMinorityInterestHolder
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2876-wk-Fact-EB70DC1D09DBE355F9C6AAB86277442F"
      unitRef="usd">0</kopn:DistributiontoMinorityInterestHolder>
    <kopn:DistributiontoMinorityInterestHolder
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2895-wk-Fact-E319C2B1DADB7AAD48D8AAB86221E791"
      unitRef="usd">699105</kopn:DistributiontoMinorityInterestHolder>
    <kopn:DistributiontoMinorityInterestHolder
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2915-wk-Fact-249C969520A494B8BDBAAAB8626EB043"
      unitRef="usd">791737</kopn:DistributiontoMinorityInterestHolder>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2937-wk-Fact-048F42DFF0410E572EE5AAB8620DDD3D"
      unitRef="usd">7993016</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e2956-wk-Fact-42C51AD85278138F29D1AAB86233793A"
      unitRef="usd">-907120</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e2976-wk-Fact-CD2255779FAD51C21E34AAB861FBD4A8"
      unitRef="usd">23101190</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e2997-wk-Fact-E30B68ECA86E9ACF3544AAB8627D668C"
      unitRef="usd">-6184</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e3017-wk-Fact-9E3C141E74E31F59EE51AAB86234D6BD"
      unitRef="usd">-268223</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e3037-wk-Fact-B3A696E7857EF53FB648AAB862685074"
      unitRef="usd">560513</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e3058-wk-Fact-3068905C8FC9E4E652E4AAB862777EBE"
      unitRef="usd">-8297100</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e3078-wk-Fact-D57CF1513D95CFD9925EAAB861FCB4F7"
      unitRef="usd">-10521880</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e3098-wk-Fact-BDE7946C92E4AE05AD4CAAB8627E78DA"
      unitRef="usd">9025732</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="0"
      id="d9197954e3119-wk-Fact-497270E1C13FCCA75D59AAB861FE453F"
      unitRef="usd">14326347</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2017Q4"
      decimals="0"
      id="d9197954e3138-wk-Fact-9FB2F41EE0742E8A0627AAB8622087EF"
      unitRef="usd">24848227</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2016Q4"
      decimals="0"
      id="d9197954e3157-wk-Fact-BDD7DFFA0CDF5707B78FAAB8627A3442"
      unitRef="usd">15822495</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q4"
      decimals="0"
      id="d9197954e3183-wk-Fact-7343D56EDD8C06790C08AAB861F7F1DD"
      unitRef="usd">6029247</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="0"
      id="d9197954e3202-wk-Fact-497270E1C13FCCA75D59AAB861FE453F"
      unitRef="usd">14326347</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2017Q4"
      decimals="0"
      id="d9197954e3221-wk-Fact-9FB2F41EE0742E8A0627AAB8622087EF"
      unitRef="usd">24848227</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e3305-wk-Fact-FBA588EA588C070A43F9AAB8623672AE"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e3324-wk-Fact-FA2510B3AF2C9C7251BEAAB862335740"
      unitRef="usd">1374000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e3343-wk-Fact-4B5CEEC7644DF324A39BAAB8620BA8AB"
      unitRef="usd">281000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9197954e3359-wk-Fact-0F8FABDB7737D89BC903AAB86207AAD6"
      unitRef="usd">0</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9197954e3378-wk-Fact-2B84A9EC5EA98DFD29CDAAB8624657E3"
      unitRef="usd">0</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9197954e3397-wk-Fact-DB0711935C0FE6570E25AAB861F9D451"
      unitRef="usd">212000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-9316CC061F82559739FBAAB8628F778D-0-wk-Fact-1420CBEADDF611F896ADAAB8625FD9E1">&#160;Summary of Significant Accounting Policies&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. As used in these notes, the terms &#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our,&#x201d; &#x201c;Kopin&#x201d; and the &#x201c;Company&#x201d; mean Kopin Corporation and its subsidiaries, unless the context indicates another meaning.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Going Concern&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has incurred net losses of&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$29.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$34.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;and&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;for the fiscal years ended 2019, 2018 and 2017, respectively, and net cash outflows from operations of&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$21.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$28.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;and&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;for the fiscal years ended 2019, 2018 and 2017, respectively.&#160;In addition, the Company has continued to experience a significant decline in its cash and cash equivalents and marketable debt securities, which was primarily a result of funding operating losses, of which a significant component relates to the Company&#x2019;s ongoing investments in the research and development of Wearable products. These negative financial conditions raise substantial doubt regarding the Company&#x2019;s ability to continue as a going concern. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s products are targeted towards the military and industrial wearable market. Management believes the industrial wearable market is still developing and cannot predict how long it will take to develop or if the Company&#x2019;s products will be accepted. In addition, the Company&#x2019;s current strategy is to continue to invest in research and development, even during unprofitable periods, which may result in the Company continuing to incur net losses and negative cash flows from operations. &#160;If the Company is unable to achieve and maintain positive cash flows and profitability in the foreseeable future, its financial condition may ultimately be materially adversely affected such that management may be required to reduce operating expenses, including investments in research and development, or raise additional capital. While there can be no assurance the Company will be able to successfully reduce operating expenses or raise additional capital, management believes its historical success in managing cash flows and obtaining capital will continue in the foreseeable future. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. These financial statements do not include any adjustments that might result from the outcome of this uncertainty.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:174%;padding-top:18px;text-align:left;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Correction of Previously Issued Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As more fully discussed in Form 10-K/A filed on November 7, 2019, the Company revised its consolidated financial statements as of December 29, 2018 and for the three years in the period ended December 29, 2018 to correct certain errors impacting noncontrolling interest in connection with its Korean subsidiary Kowon. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s fiscal year ends on the last Saturday in December. The fiscal years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;30, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; includes 52 weeks and are referred to as fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, herein. Because our fiscal year ends on the last Saturday of December every seven years we have a fiscal year with 53 weeks. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements include the accounts of the Kopin Corporation, its wholly owned subsidiaries and a majority owned &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;80%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; subsidiary, eMDT America Inc. ("eMDT"), located in California (collectively the Company). Net loss attributable to noncontrolling interest in the Company's Consolidated Statement of Operations represents the portion of the results of operations of which is allocated to the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue Recognition - 2019 and 2018&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company adopted ASU No.&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2014-09, Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;effective December 31, 2017 and applied the modified retrospective method.&#160;The Company recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of accumulated deficit. 2017 results have not been revised and continue to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard&#160;to be material to the Company's results of operations on an ongoing basis. Significant changes to the Company's accounting policies as a result of adopting Topic 606 are discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Substantially all of our product revenues are either derived from the sales of components for use in military applications or our wearable technology components that can be integrated to create industrial and consumer headset systems. We also have development contracts for the design, manufacture and modification of products for the U.S. government or a prime contractor for the U.S. government or for a customer that sells into the industrial or consumer markets. The Company's contracts with the U.S. government are typically subject to the Federal Acquisition Regulations (&#x201c;FAR&#x201d;) and are priced based on estimated or actual costs of producing goods. The FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. government contracts. The pricing for non-U.S. government contracts is based on the specific negotiations with each customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our fixed-price contracts with the U.S. government or other customers may result in revenue recognized in excess of amounts currently billed. We disclose the excess of revenues over amounts actually billed as Contract assets and unbilled receivables on the balance sheet. Amounts billed and due from our customers are classified as Accounts receivable on the balance sheets. In some instances, the U.S. government retains a small portion of the contract price until completion of the contract. The portion of the payments retained until final contract settlement is not considered a significant financing component because the intent is to protect the customer. For contracts with the U.S. government, we typically receive interim payments either as work progresses or by achieving certain milestones or based on a schedule in the contract. We recognize a liability for these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned on the balance sheets. The advanced payment typically is not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the other party failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, we typically receive payments within 30 to 60 days of shipments of the product, although for some purchase orders, we may require an advanced payment prior to shipment of the product.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;To determine the proper revenue recognition method for contracts with the same customer, we evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. For most of our development contracts and contracts with the U.S government, the customer contracts with us to provide a significant service of integrating a set of components into a single unit. Hence, the entire contract is accounted for as one performance obligation. Less frequently, however, we may promise to provide distinct goods or services within a contract in which case we separate the contract into more than one performance obligation. If a contract is separated into more than one performance obligation, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation. In cases where we sell standard products, the observable standalone sales are used to determine the standalone selling price.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company recognizes revenue from a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For certain contracts with the U.S. government, the Company recognizes revenue over time as we perform because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. For contracts with commercial customers, while the contract may have a similar liability clause, our products historically have an alternative use and thus, revenue is recognized at a point in time.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. We generally use the cost-to-cost approach to measure the extent of progress towards completion of the performance obligation for our contracts because we believe it best depicts the transfer of assets to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred.   &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated or understated and the profits or loss reported could be subject to adjustment.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For our commercial customers, the Company's revenue is recognized when obligations under the terms of a contract with our customer is satisfied and the Company transfers control of the products or services, which is generally upon delivery to the customer. Revenue is recorded as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Provisions for product returns and allowances are reductions in the transaction price and are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. Sales, value add and other taxes we collect concurrent with revenue-producing activities are excluded from revenue.   &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The rights and benefits to the Company's intellectual property are conveyed to certain customers through technology license agreements.&#160;These agreements may include other performance obligations including the sale of product to the customer. When the license is distinct from other obligations in the agreement, the Company treats the license and other performance obligations as separate performance obligations. Accordingly, the license is recognized at a point in time or over time based on the standalone selling price. The sale of materials is recognized at a point in time, which occurs with the transfer of control of the Company's products or services. In certain instances, the Company is entitled to sales-based royalties under license agreements. These sales-based royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under Research and development and other revenues on the Company's Consolidated Statements of Operations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In accordance with the new revenue standard requirements, the impact of adoption on the Company's consolidated statement of operations for the fiscal year 2018 was as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Statement of Operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As Reported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Balances Without Adoption of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Topic 606&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Effect of Change Higher/(Lower)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net product revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;19,211,115&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;19,726,901&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(515,786&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Research and development and other revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,253,890&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,600,066&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(346,176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost of product revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;15,831,441&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;16,809,343&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(977,902&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss attributable to Kopin Corporation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(34,533,542&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(34,649,482&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;115,940&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;See Note 15. Segments and Disaggregation of Revenue for additional information regarding the disaggregation of the Company's revenue by major source.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contract Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contract assets include unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized from customer arrangements, including licensing, exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are generally classified as current. The Company classifies the noncurrent portion of contract assets under other assets in its condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contract liabilities consist of advance payments and billings in excess of revenue recognized for the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company's revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.51656920077973%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal year ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;span&gt;64&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;span&gt;36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The value of remaining performance obligations represents the transaction price of orders for which work has not been performed and excludes unexercised contract options and potential orders under ordering-type contracts (e.g., indefinite-delivery, indefinite-quantity ("IDIQ")). As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the aggregate amount of the transaction price allocated to remaining performance obligations was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$9.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which the Company expects to recognize revenue over the next &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months. The remaining performance obligations represent amounts to be earned under government contracts, which are subject to cancellation.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue Recognition - 2017&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize revenue if four basic criteria have been met: (1)&#160;persuasive evidence of an arrangement exists; (2)&#160;delivery has occurred and services rendered; (3)&#160;the price to the buyer is fixed or determinable; and (4)&#160;collectability is reasonably assured. We do not recognize revenue for products prior to customer acceptance unless we believe the product meets all customer specifications and has a history of consistently achieving customer acceptance of the product. Provisions for product returns and allowances are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand and acceptance of product when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. We delay revenue recognition for our estimate of distributor claims of right of return on unsold products based upon our historical experience with our products and specific analysis of amounts subject to return based upon discussions with our distributors or their customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize revenues from long-term research and development government contracts on the percentage-of-completion method of accounting as work is performed, based upon the ratio of costs or hours already incurred to the estimated total cost of completion or hours of work to be performed. Revenue recognized at any point in time is limited to the amount funded by the U.S. government or contracting entity. We recognize revenue for product development and research contracts that have established prices for distinct phases when delivery and acceptance of the deliverable for each phase has occurred. In some instances, we are contracted to create a deliverable which is anticipated to go into full production. In those cases, we discontinue the percentage-of-completion method after formal qualification of the deliverable has been completed and revenue is then recognized based on the criteria established for sale of products. In certain instances, qualification may be achieved and delivery of production units may commence however our customer may have either identified new issues to be resolved or wish to incorporate a newer display technology. In these circumstances new units delivered will continue to be accounted for under the criteria established for sale of products. Under certain of our research and development contracts, we recognize revenue using a milestone methodology. This revenue is recognized when we achieve specified milestones based on our past performance. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We classify amounts earned on contracts in progress that are in excess of amounts billed as unbilled receivables and we classify amounts received in excess of amounts earned as billings in excess of revenues earned. We invoice based on dates specified in the related agreement or in periodic installments based upon our invoicing cycle. We recognize the entire amount of an estimated ultimate loss in our financial statements at the time the loss on a contract becomes known. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. We have accounting policies in place to address these as well as other contractual and business arrangements to properly account for long-term contracts. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated and profits would be negatively impacted.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Research and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime contractors of the U.S. government and commercial partners. Research and development costs include staffing, purchases of materials and laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:174%;padding-top:16px;text-align:left;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Marketable Debt Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Marketable debt securities consist primarily of commercial paper, medium-term corporate notes, and U.S. government and agency backed securities. The Company classifies these marketable debt securities as available-for-sale at fair value in &#x201c;Marketable debt securities, at fair value&#x201d;. The Company records the amortization of premium and accretion of discounts on marketable debt securities in the results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company uses the specific identification method as a basis for determining cost and calculating realized gains and losses with respect to marketable debt securities. The gross gains and losses realized related to sales and maturities of marketable debt securities were not material during the fiscal years ended 2019, 2018 and 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:174%;padding-top:16px;text-align:left;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Financial instruments consist of marketable debt securities, accounts receivable and certain current liabilities. These assets (excluding marketable securities which are recorded at fair value) and liabilities are carried at cost, which approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventories are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The Company adjusts inventory carrying value for estimated obsolescence equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company fully reserves for inventories and non-cancellable purchase orders for inventory deemed&#160;obsolete. The Company performs periodic reviews of inventory items to identify&#160;excess&#160;inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become less favorable than those projected by the Company, additional inventory adjustments may be required.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We regularly review inventory quantities on-hand and we write down inventory based on&#160;excess&#160;or&#160;obsolete&#160;inventories determined primarily by future anticipated demand for our products. Inventory write-downs are measured as the difference between the cost of the inventory and net realizable value, based upon assumptions about future demand, which are inherently difficult to assess and dependent on market conditions. At the point of a loss recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventory consists of the following at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Raw materials&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,630,156&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,548,139&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Work-in-process&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;711,475&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,526,552&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Finished goods&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;427,065&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;722,547&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;3,768,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,797,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the estimated useful lives of the assets, generally &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Leasehold improvements and leased equipment are amortized over the shorter of the term of the lease or the useful life of the improvement or equipment. As discussed below, &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;obligations for asset retirement are accrued at the time property, plant and equipment is initially purchased or as such obligations are generated from use.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Recognition and Measurement of Financial Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We periodically make equity investments in private companies, accounted for as an equity investment, whose values are difficult to determine. The Company uses the measurement alternative for equity investments without readily determinable fair values which is often referred to as cost method investments. When assessing investments in private companies for impairment, we consider such factors as, among other things, the share price from the investee's latest financing round, the performance of the investee in relation to its own operating targets and its business plan, the investee's revenue and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee's products and services. Because these are private companies which we do not control we may not be able to obtain all of the information we would want in order to make a complete assessment of the investment on a timely basis. Accordingly, our estimates may be revised if other information becomes available at a later date.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Product Warranty&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual property infringement claims related to the Company&#x2019;s products. The Company accrues for known warranty and indemnification issues if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical activity. Accrued warranty costs and warranty claims are not material in the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Extended&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company recognizes revenue from an extended warranty on the straight-line method over the life of the extended warranty, which is typically&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;12&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;to&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;18&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;months beyond the standard&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;month warranty. The Company classifies the current portion of extended warranties under contract liabilities and billings in excess of revenue earned and the noncurrent portion of extended warranties under contract liabilities, noncurrent in its consolidated balance sheets. The Company currently has approximately&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$39 thousand&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;of contract liabilities related to extended warranties at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Asset Retirement Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company recorded asset retirement obligations ("ARO") liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This represents the legal obligations associated with retirement of the Company&#x2019;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or may not be within the control of the Company. Changes in ARO liabilities for fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; are as follows: &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;254,098&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;269,877&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exchange rate change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,785&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(15,779&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;261,883&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;254,098&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets and liabilities of non-U.S. operations where the functional currency is other than the U.S. dollar are translated from the functional currency into U.S. dollars at year end exchange rates, and revenues and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Net Loss Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares outstanding and contingently issuable shares, less weighted-average shares reacquired during the period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the Company&#x2019;s common stock equivalents, which consist of outstanding stock options and unvested restricted stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Nonvested restricted common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,863,124&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,213,249&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,629,274&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Financial instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of consumer electronic devices and wireless components or military applications. The Company sells its products to customers worldwide and generally does not require collateral. The Company maintains a reserve for potential credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company primarily invests its excess cash in government backed and corporate debt securities that management believes to be of high credit worthiness, which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the credit worthiness of its marketable securities and, where applicable, guarantees made by the Federal Deposit Insurance Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Other-than-Temporary Impairments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company conducts a review of its marketable debt securities on a quarterly basis for the presence of other-than-temporary impairment ("OTTI"). The Company assesses whether OTTI is present when the fair value of a debt security is less than its amortized cost basis at the balance sheet date. Under these circumstances OTTI is considered to have occurred (1)&#160;if the Company intends to sell the security before recovery of its amortized cost basis; (2)&#160;if it is &#x201c;more likely than not&#x201d; the Company will be required to sell the security before recovery of its amortized cost basis; or (3)&#160;the present value of expected cash flows is not sufficient to recover the entire amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company further estimates the amount of OTTI resulting from a decline in the creditworthiness of the issuer (credit-related OTTI) and the amount of non credit-related OTTI. Non credit-related OTTI can be caused by such factors as market illiquidity. Credit-related OTTI is recognized in earnings while non credit-related OTTI on securities not expected to be sold is recognized in other comprehensive income (loss). The Company did not record any OTTI for the fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of nonvested restricted common stock awards is generally the quoted price of the Company&#x2019;s equity shares on the date of grant. The nonvested restricted common stock awards require the employee to fulfill certain obligations, including remaining employed by the Company for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;one&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;two&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years (the vesting period) and in certain cases also require meeting either performance criteria or market condition. The performance criteria primarily consist of the achievement of established milestones. For nonvested restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized over the service period. If the performance criteria are not met, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;no&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; compensation cost is recognized, and any previously recognized compensation cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The value of restricted stock grants that vest based on market conditions is computed on the date of grant using the Monte Carlo model. The fair value of stock option awards is estimated on the date of grant using the Black-Scholes-Merton option-pricing model. There were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;no&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; stock options granted in fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Comprehensive Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Comprehensive loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses) gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The components of accumulated other comprehensive income are as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:40%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Cumulative&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Unrealized holding (loss) gain on marketable securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Reclassifications of gain (loss) of marketable securities in net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Accumulated&#160;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Comprehensive&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December&#160;31, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,380,042&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;239,213&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(48,284&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,570,971&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes during year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,851,664&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;148,520&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,993,808&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December&#160;30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,231,706&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;387,733&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(54,660&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,564,779&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes during year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,794,768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(264,949&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;49,525&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,010,192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,436,938&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;122,784&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,554,587&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Changes during year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(206,580&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;446,533&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(37,356&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;202,597&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance as of December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,230,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;569,317&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(42,491&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,757,184&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We account for goodwill in accordance with ASC Topic 350. Under ASC Topic 350, goodwill is considered to have an indefinite life, and is carried at cost. Goodwill is not amortized, but is subject to an annual impairment test, as well as between annual tests when events or circumstances indicate that the carrying value may not be recoverable. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company performs impairment tests of goodwill at its reporting unit level. The goodwill valuations that are utilized to test these assets for impairment are depending on a number of significant estimates and assumptions, including macroeconomic conditions, overall growth rates, competitive activities, cost containment, Company business plans and the discount rate applied to cash flows. We believe these estimates and assumptions are reasonable and are comparable to those that would be used by other market participants. However, actual events and results could differ substantially from those used in our valuations.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the ending balance of goodwill was zero. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company periodically reviews the carrying value of its long-lived assets to determine if facts and circumstances suggest that they may be impaired or that the amortization or depreciation period may need to be changed. The carrying value of a long-lived asset is considered impaired when the anticipated identifiable undiscounted cash flows from such asset are less than its carrying value. For assets that are to be held and used, impairment is measured based upon the amount by which the carrying amount of the asset exceeds its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective December 30, 2018 (the first day of fiscal year 2019), the Company adopted the requirements of the new lease standard Accounting Standards Update ("ASU") &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2016-02,&#160;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; using the modified retrospective approach, applying the new lease requirements at the beginning of fiscal year 2019. In addition, we elected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allows us to carry forward the historical lease classification. The Company did not elect the practical expedient to use hindsight in determining the lease term and in assessing impairment of right-of-use assets. The standard resulted in the recognition of operating lease right-of-use assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and operating lease liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"&gt;&lt;span&gt;$1.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was classified as current at the beginning of fiscal year 2019. The standard had no material impact on the Company's results of operations or cash flows and there was no cumulative impact on accumulated deficit as of December 30, 2018. In addition, new disclosures are provided to enable readers to assess the amount, timing and uncertainty of cash flows arising from leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All of the Company's leases are operating leases. Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease right-of-use assets also includes any initial direct costs and any lease payments made at or before the commencement date and is reduced for any unrestricted incentives received at or before the commencement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the majority of the Company's leases, the discount rate used to determine the present value of the lease payments is the Company's incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability payment streams commensurate with the lease term. On December 30, 2018, the discount rate used on existing leases at adoption was determined based on the remaining lease term using available data as of that date. For new or renewed leases starting in 2019, the discount rate is determined using available data at lease commencement and based on the lease term including any reasonably certain renewal periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Some of our leases include options to extend or terminate the lease. The Company includes these options in the recognition of the Company's ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company (and thus not included in our ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None of our leases include variable lease-related payments, such as escalation clauses based on the consumer price index ("CPI") rates or residual guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Fair Value Measurement &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(&#x201c;ASU 2018-13&#x201d;), which adds, amends and removes certain disclosure requirements related to fair value measurements. Among other changes, this standard requires certain additional disclosure surrounding Level 3 assets, including changes in unrealized gains or losses in other comprehensive income and certain inputs in those measurements. ASU 2018-13 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Certain amended or eliminated disclosures in this standard may be adopted early, while certain additional disclosure requirements in this standard can be adopted on its effective date. In addition, certain changes in the standard require retrospective adoption, while other changes must be adopted prospectively. The Company believes the standard will not have a material impact on our financial position, results of operations or liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;In June 2016, the FASB issued ASU 2016-13,&#160;Financial Instruments&#x2014;Credit Losses (Topic 326): &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;(&#x201c;ASU 2016-13&#x201d;), which requires measurement and recognition of expected credit losses for financial assets held. In November 2019, the FASB issued ASU 2019-10 that has extended the effective date of ASU 2016-13 for Smaller Reporting Entities to fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. The Company is currently evaluating ASU 2016-13 and its impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-11382DBBB14B5E8DA09BAAB8628FD08E-0-wk-Fact-937FB54FBC181D6761A6AAB86266F5BC">&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has incurred net losses of&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$29.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$34.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;and&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;for the fiscal years ended 2019, 2018 and 2017, respectively, and net cash outflows from operations of&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$21.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$28.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;and&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;for the fiscal years ended 2019, 2018 and 2017, respectively.&#160;In addition, the Company has continued to experience a significant decline in its cash and cash equivalents and marketable debt securities, which was primarily a result of funding operating losses, of which a significant component relates to the Company&#x2019;s ongoing investments in the research and development of Wearable products. These negative financial conditions raise substantial doubt regarding the Company&#x2019;s ability to continue as a going concern. &lt;/span&gt;</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9200559e622-wk-Fact-B88104FDC30F713003B5AAB862720183"
      unitRef="usd">-29400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d9200559e626-wk-Fact-4B260157F7426FBC18BBAAB8625BB8A6"
      unitRef="usd">-34500000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d9200559e634-wk-Fact-6DCBD560ACD4926156BCAAB8625DB6E0"
      unitRef="usd">-25400000</us-gaap:ProfitLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9200559e643-wk-Fact-2CF1992AB4C18FEBCF84AAB8623CEBA7"
      unitRef="usd">-21000000.0</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d9200559e647-wk-Fact-440EF961926553C257CAAAB862655E19"
      unitRef="usd">-28100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d9200559e655-wk-Fact-231D5CF9D7486B8B2F8BAAB86251C94F"
      unitRef="usd">-25900000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-4A29B136A35A8B6113FFAAB86291C817-0-wk-Fact-DAF7C5A73C9E28117A8EAAB862513CDF">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements include the accounts of the Kopin Corporation, its wholly owned subsidiaries and a majority owned &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;80%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; subsidiary, eMDT America Inc. ("eMDT"), located in California (collectively the Company). Net loss attributable to noncontrolling interest in the Company's Consolidated Statement of Operations represents the portion of the results of operations of which is allocated to the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="FI2019Q4_dei_LegalEntityAxis_kopn_EMDTMember"
      decimals="2"
      id="d9200559e727-wk-Fact-F1F396F0CEE35624C83FAAB8621916D7"
      unitRef="number">0.80</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-765B450632F9AC27F2D9AAB8628F3DB3-0-wk-Fact-6B7E75779191260BE7CFAAB86243A0BC">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue Recognition - 2019 and 2018&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company adopted ASU No.&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2014-09, Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;effective December 31, 2017 and applied the modified retrospective method.&#160;The Company recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of accumulated deficit. 2017 results have not been revised and continue to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard&#160;to be material to the Company's results of operations on an ongoing basis. Significant changes to the Company's accounting policies as a result of adopting Topic 606 are discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Substantially all of our product revenues are either derived from the sales of components for use in military applications or our wearable technology components that can be integrated to create industrial and consumer headset systems. We also have development contracts for the design, manufacture and modification of products for the U.S. government or a prime contractor for the U.S. government or for a customer that sells into the industrial or consumer markets. The Company's contracts with the U.S. government are typically subject to the Federal Acquisition Regulations (&#x201c;FAR&#x201d;) and are priced based on estimated or actual costs of producing goods. The FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. government contracts. The pricing for non-U.S. government contracts is based on the specific negotiations with each customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our fixed-price contracts with the U.S. government or other customers may result in revenue recognized in excess of amounts currently billed. We disclose the excess of revenues over amounts actually billed as Contract assets and unbilled receivables on the balance sheet. Amounts billed and due from our customers are classified as Accounts receivable on the balance sheets. In some instances, the U.S. government retains a small portion of the contract price until completion of the contract. The portion of the payments retained until final contract settlement is not considered a significant financing component because the intent is to protect the customer. For contracts with the U.S. government, we typically receive interim payments either as work progresses or by achieving certain milestones or based on a schedule in the contract. We recognize a liability for these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned on the balance sheets. The advanced payment typically is not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the other party failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, we typically receive payments within 30 to 60 days of shipments of the product, although for some purchase orders, we may require an advanced payment prior to shipment of the product.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;To determine the proper revenue recognition method for contracts with the same customer, we evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. For most of our development contracts and contracts with the U.S government, the customer contracts with us to provide a significant service of integrating a set of components into a single unit. Hence, the entire contract is accounted for as one performance obligation. Less frequently, however, we may promise to provide distinct goods or services within a contract in which case we separate the contract into more than one performance obligation. If a contract is separated into more than one performance obligation, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation. In cases where we sell standard products, the observable standalone sales are used to determine the standalone selling price.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company recognizes revenue from a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For certain contracts with the U.S. government, the Company recognizes revenue over time as we perform because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. For contracts with commercial customers, while the contract may have a similar liability clause, our products historically have an alternative use and thus, revenue is recognized at a point in time.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. We generally use the cost-to-cost approach to measure the extent of progress towards completion of the performance obligation for our contracts because we believe it best depicts the transfer of assets to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred.   &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated or understated and the profits or loss reported could be subject to adjustment.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For our commercial customers, the Company's revenue is recognized when obligations under the terms of a contract with our customer is satisfied and the Company transfers control of the products or services, which is generally upon delivery to the customer. Revenue is recorded as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Provisions for product returns and allowances are reductions in the transaction price and are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. Sales, value add and other taxes we collect concurrent with revenue-producing activities are excluded from revenue.   &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The rights and benefits to the Company's intellectual property are conveyed to certain customers through technology license agreements.&#160;These agreements may include other performance obligations including the sale of product to the customer. When the license is distinct from other obligations in the agreement, the Company treats the license and other performance obligations as separate performance obligations. Accordingly, the license is recognized at a point in time or over time based on the standalone selling price. The sale of materials is recognized at a point in time, which occurs with the transfer of control of the Company's products or services. In certain instances, the Company is entitled to sales-based royalties under license agreements. These sales-based royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under Research and development and other revenues on the Company's Consolidated Statements of Operations.  &lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-0D454FFA4D8F26BB00ADAAB8628E6A0E-0-wk-Fact-D75B703C7C14E90EEAC4AAB86269A437">&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In accordance with the new revenue standard requirements, the impact of adoption on the Company's consolidated statement of operations for the fiscal year 2018 was as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Statement of Operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As Reported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Balances Without Adoption of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Topic 606&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Effect of Change Higher/(Lower)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net product revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;19,211,115&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;19,726,901&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(515,786&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Research and development and other revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,253,890&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,600,066&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(346,176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost of product revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;15,831,441&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;16,809,343&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(977,902&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss attributable to Kopin Corporation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(34,533,542&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(34,649,482&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;115,940&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="d9200559e907-wk-Fact-739878B02E7997E7D99EAAB8625500AB"
      unitRef="usd">19211115</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="0"
      id="d9200559e926-wk-Fact-83B201A378536C3E6F4CAAB86221BD9B"
      unitRef="usd">19726901</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="0"
      id="d9200559e945-wk-Fact-C6375CF6FFBA800A29A5AAB8621771D9"
      unitRef="usd">515786</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9200559e962-wk-Fact-181EECAD41B2B2A4FEB1AAB8624E88A1"
      unitRef="usd">5253890</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="0"
      id="d9200559e981-wk-Fact-537CE85E9D42F6DB2B2CAAB8621172EE"
      unitRef="usd">5600066</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q4YTD_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="0"
      id="d9200559e1000-wk-Fact-866FC56B070EDDB5DF9FAAB8621166FA"
      unitRef="usd">346176</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="d9200559e1022-wk-Fact-D77C8EE20CBDB1F895ABAAB86212D99D"
      unitRef="usd">15831441</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="0"
      id="d9200559e1041-wk-Fact-2068D324ECB5F027CF73AAB8621F89C0"
      unitRef="usd">16809343</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="0"
      id="d9200559e1060-wk-Fact-9662D2807DE39ADC5B09AAB862191722"
      unitRef="usd">977902</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="d9200559e1087-wk-Fact-C7882EECA2EF365780DDAAB8621A33E0"
      unitRef="usd">-34533542</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"
      decimals="0"
      id="d9200559e1107-wk-Fact-4FC3599A1D9BCC912968AAB862228A29"
      unitRef="usd">-34649482</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"
      decimals="0"
      id="d9200559e1127-wk-Fact-FA342D7C2B70DEBA9C25AAB86220F556"
      unitRef="usd">115940</us-gaap:NetIncomeLoss>
    <kopn:SatisfactionofPerformanceObligationsTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-D8EF91F8A070103EAD34AAB86290170E-0-wk-Fact-65B4004AA0E7B7B3E654AAB86254A9DB">&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company's revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.51656920077973%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal year ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;span&gt;64&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;span&gt;36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</kopn:SatisfactionofPerformanceObligationsTableTextBlock>
    <kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers
      contextRef="FD2019Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember"
      decimals="2"
      id="d9200559e1239-wk-Fact-8D18676F99B3741E5754AAB86235B7C7"
      unitRef="number">0.64</kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers>
    <kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers
      contextRef="FD2018Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember"
      decimals="2"
      id="d9200559e1254-wk-Fact-1A78606DC7A0B5ED394BAAB8623962AE"
      unitRef="number">0.60</kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers>
    <kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers
      contextRef="FD2017Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember"
      decimals="2"
      id="d9200559e1269-wk-Fact-55B7D64AA4B3C5E7D8AFAAB8623B36B2"
      unitRef="number">0.91</kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers>
    <kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers
      contextRef="FD2019Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredAtPointInTimeMember"
      decimals="2"
      id="d9200559e1285-wk-Fact-F225A4B90EE034DEADCEAAB862332698"
      unitRef="number">0.36</kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers>
    <kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers
      contextRef="FD2018Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember"
      decimals="2"
      id="d9200559e1300-wk-Fact-7756E6CCAA6D52430255AAB862350A63"
      unitRef="number">0.40</kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers>
    <kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers
      contextRef="FD2017Q4YTD_kopn_DeliveryofRevenueAxis_us-gaap_TransferredOverTimeMember"
      decimals="2"
      id="d9200559e1315-wk-Fact-B46600C4725CA63A35C0AAB86234D434"
      unitRef="number">0.09</kopn:RevenuePercentagefromProductsandServicesTransferredtoCustomers>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9200559e1334-wk-Fact-2D6D5E61C74EDE899C59AAB862171019"
      unitRef="usd">9300000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="FI2019Q4"
      id="d9200559e1338-wk-Fact-0DD83415C3D870F30C97AAB8624D91F7">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-A0F7F31C24A4C5245FC0AAB8628F80B9-0-wk-Fact-C0915D63B58C57DB16A7AAB8625EA250">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue Recognition - 2017&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize revenue if four basic criteria have been met: (1)&#160;persuasive evidence of an arrangement exists; (2)&#160;delivery has occurred and services rendered; (3)&#160;the price to the buyer is fixed or determinable; and (4)&#160;collectability is reasonably assured. We do not recognize revenue for products prior to customer acceptance unless we believe the product meets all customer specifications and has a history of consistently achieving customer acceptance of the product. Provisions for product returns and allowances are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand and acceptance of product when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. We delay revenue recognition for our estimate of distributor claims of right of return on unsold products based upon our historical experience with our products and specific analysis of amounts subject to return based upon discussions with our distributors or their customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We recognize revenues from long-term research and development government contracts on the percentage-of-completion method of accounting as work is performed, based upon the ratio of costs or hours already incurred to the estimated total cost of completion or hours of work to be performed. Revenue recognized at any point in time is limited to the amount funded by the U.S. government or contracting entity. We recognize revenue for product development and research contracts that have established prices for distinct phases when delivery and acceptance of the deliverable for each phase has occurred. In some instances, we are contracted to create a deliverable which is anticipated to go into full production. In those cases, we discontinue the percentage-of-completion method after formal qualification of the deliverable has been completed and revenue is then recognized based on the criteria established for sale of products. In certain instances, qualification may be achieved and delivery of production units may commence however our customer may have either identified new issues to be resolved or wish to incorporate a newer display technology. In these circumstances new units delivered will continue to be accounted for under the criteria established for sale of products. Under certain of our research and development contracts, we recognize revenue using a milestone methodology. This revenue is recognized when we achieve specified milestones based on our past performance. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We classify amounts earned on contracts in progress that are in excess of amounts billed as unbilled receivables and we classify amounts received in excess of amounts earned as billings in excess of revenues earned. We invoice based on dates specified in the related agreement or in periodic installments based upon our invoicing cycle. We recognize the entire amount of an estimated ultimate loss in our financial statements at the time the loss on a contract becomes known. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. We have accounting policies in place to address these as well as other contractual and business arrangements to properly account for long-term contracts. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated and profits would be negatively impacted.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-7FE6AA4122A87DDFC16AAAB862900C54-0-wk-Fact-C903A904EAFFBC7BEC22AAB8625E7F5D">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Research and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime contractors of the U.S. government and commercial partners. Research and development costs include staffing, purchases of materials and laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed immediately.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-6E4CD58CC8C80252C131AAB862901C83-0-wk-Fact-DBE2059279347B48EC9DAAB8624FF09A">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-31EDCB43206079C6B68FAAB8628F9C8D-0-wk-Fact-55F365CCBF63F10F93B2AAB86215FC6D">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventories are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The Company adjusts inventory carrying value for estimated obsolescence equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company fully reserves for inventories and non-cancellable purchase orders for inventory deemed&#160;obsolete. The Company performs periodic reviews of inventory items to identify&#160;excess&#160;inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become less favorable than those projected by the Company, additional inventory adjustments may be required.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We regularly review inventory quantities on-hand and we write down inventory based on&#160;excess&#160;or&#160;obsolete&#160;inventories determined primarily by future anticipated demand for our products. Inventory write-downs are measured as the difference between the cost of the inventory and net realizable value, based upon assumptions about future demand, which are inherently difficult to assess and dependent on market conditions. At the point of a loss recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventory consists of the following at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Raw materials&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,630,156&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,548,139&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Work-in-process&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;711,475&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,526,552&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Finished goods&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;427,065&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;722,547&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;3,768,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,797,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-86B82359ECFE5E084678AAB8628F7FBA-0-wk-Fact-71C223D1D1FF7F260E1AAAB8625211BB">&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventory consists of the following at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Raw materials&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,630,156&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,548,139&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Work-in-process&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;711,475&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,526,552&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Finished goods&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;427,065&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;722,547&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;3,768,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,797,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="FI2019Q4"
      decimals="0"
      id="d9200559e1551-wk-Fact-088E1302128D24385E42AAB86275D6BC"
      unitRef="usd">2630156</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="FI2018Q4"
      decimals="0"
      id="d9200559e1570-wk-Fact-1D1B3B3E7E40074A50EEAAB862711A85"
      unitRef="usd">2548139</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="FI2019Q4"
      decimals="0"
      id="d9200559e1585-wk-Fact-F3B94855CDBC05DBBBB0AAB8626D04C0"
      unitRef="usd">711475</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="FI2018Q4"
      decimals="0"
      id="d9200559e1604-wk-Fact-CEEE273BD604A9566289AAB862676726"
      unitRef="usd">1526552</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="FI2019Q4"
      decimals="0"
      id="d9200559e1624-wk-Fact-AA8A9196536A2F8FD5BBAAB8626C72DB"
      unitRef="usd">427065</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="FI2018Q4"
      decimals="0"
      id="d9200559e1643-wk-Fact-42ABA191C13B0CEBF857AAB8627C9BC2"
      unitRef="usd">722547</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="FI2019Q4"
      decimals="0"
      id="d9200559e1668-wk-Fact-FF83F5D13E8101C97257AAB8620809B0"
      unitRef="usd">3768696</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="FI2018Q4"
      decimals="0"
      id="d9200559e1687-wk-Fact-C63B57C99E9DBAE1B8C9AAB8620BE753"
      unitRef="usd">4797238</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-3359CA94A4276E532BF3AAB8629188AB-0-wk-Fact-57AEE1573345E2EA4A39AAB8621CBA4C">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the estimated useful lives of the assets, generally &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Leasehold improvements and leased equipment are amortized over the shorter of the term of the lease or the useful life of the improvement or equipment. As discussed below, &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;obligations for asset retirement are accrued at the time property, plant and equipment is initially purchased or as such obligations are generated from use.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember"
      id="d9200559e1730-wk-Fact-38C64332DC02EC1C514DAAB8621779CE">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember"
      id="d9200559e1734-wk-Fact-054D22AE218F7EB1ECF0AAB8621D00DF">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-90267A2CA7358900FE9BAAB862917EDC-0-wk-Fact-A964A4D71E944A90470EAAB8625E9182">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Product Warranty&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual property infringement claims related to the Company&#x2019;s products. The Company accrues for known warranty and indemnification issues if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical activity. Accrued warranty costs and warranty claims are not material in the periods presented. &lt;/span&gt;&lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
    <kopn:ProductWarrantyTerm
      contextRef="FD2019Q4YTD"
      id="d9200559e1818-wk-Fact-4CB0E0985F5F806BF5ADAAB8624435D8">P12M</kopn:ProductWarrantyTerm>
    <us-gaap:ContractWithCustomerLiability
      contextRef="FI2019Q4_srt_ProductOrServiceAxis_kopn_ExtendedWarrantiesMember"
      decimals="-3"
      id="d9200559e1822-wk-Fact-071B6D813C4601B917CAAAB862435D9E"
      unitRef="usd">39000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:AssetRetirementObligationsPolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-8CF27A41DD3BE91D544CAAB86290D0E7-0-wk-Fact-A7158FD5EBDD8D8BC5F5AAB86246B54F">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Asset Retirement Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company recorded asset retirement obligations ("ARO") liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This represents the legal obligations associated with retirement of the Company&#x2019;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or may not be within the control of the Company. Changes in ARO liabilities for fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; are as follows: &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;254,098&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;269,877&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exchange rate change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,785&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(15,779&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;261,883&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;254,098&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-424F544B142B90F45281AAB8628E913B-0-wk-Fact-394C0A1F8A545B283638AAB8624F3591">&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company recorded asset retirement obligations ("ARO") liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This represents the legal obligations associated with retirement of the Company&#x2019;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or may not be within the control of the Company. Changes in ARO liabilities for fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; are as follows: &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;254,098&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;269,877&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exchange rate change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,785&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(15,779&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;261,883&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;254,098&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9200559e1855-wk-Fact-B3C7E5E80A2DA21C74E4AAB862684E04"
      unitRef="usd">300000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="FI2018Q4"
      decimals="0"
      id="d9200559e1945-wk-Fact-86440B298F0315D12661AAB8621BD7BE"
      unitRef="usd">254098</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="FI2017Q4"
      decimals="0"
      id="d9200559e1964-wk-Fact-5A86BD94F7405C29618BAAB8621CF84D"
      unitRef="usd">269877</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9200559e1979-wk-Fact-AAF1C5BAC4E26DEBC78DAAB8621CD1B9"
      unitRef="usd">-7785</us-gaap:AssetRetirementObligationPeriodIncreaseDecrease>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9200559e1998-wk-Fact-EA4AB6426138205C4B28AAB8621B5351"
      unitRef="usd">15779</us-gaap:AssetRetirementObligationPeriodIncreaseDecrease>
    <us-gaap:AssetRetirementObligation
      contextRef="FI2019Q4"
      decimals="0"
      id="d9200559e2024-wk-Fact-D20AA4AF246A2D3BDF41AAB8621E10DD"
      unitRef="usd">261883</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="FI2018Q4"
      decimals="0"
      id="d9200559e2043-wk-Fact-86440B298F0315D12661AAB8621BD7BE"
      unitRef="usd">254098</us-gaap:AssetRetirementObligation>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-B07F2390A7A4B66593B2AAB86290CD73-0-wk-Fact-C2B52375236CEEB746E1AAB86241485B">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-C5D9423CDEA9BB523634AAB8629193D9-0-wk-Fact-60FE385EEB4564F5431FAAB86240807F">&lt;div style="line-height:120%;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Assets and liabilities of non-U.S. operations where the functional currency is other than the U.S. dollar are translated from the functional currency into U.S. dollars at year end exchange rates, and revenues and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-F8FB2C6C75B62AAFAAA6AAB862905FAC-0-wk-Fact-1E53507D8C32D64B4278AAB8626EDE41">&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Net Loss Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares outstanding and contingently issuable shares, less weighted-average shares reacquired during the period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the Company&#x2019;s common stock equivalents, which consist of outstanding stock options and unvested restricted stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Nonvested restricted common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,863,124&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,213,249&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,629,274&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A20CB43D4CF3272A477EAAB8628E90FE-0-wk-Fact-395A69064F45A7B304ECAAB8623E0009">&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Nonvested restricted common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,863,124&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,213,249&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,629,274&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember"
      decimals="0"
      id="d9200559e2225-wk-Fact-A30E2D9CE2EFF96D5E45AAB862757AE3"
      unitRef="shares">1863124</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember"
      decimals="0"
      id="d9200559e2239-wk-Fact-D171483BA6F2E08D9A5BAAB86270DE25"
      unitRef="shares">2213249</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kopn_UnvestedRestrictedStockAwardsMember"
      decimals="0"
      id="d9200559e2253-wk-Fact-A87AD3F7149A75E6E186AAB8626F0809"
      unitRef="shares">2629274</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="FD2019Q4YTD"
      id="TextSelection-0068EC456BE057262F21AAB86290887D-0-wk-Fact-AEED2717BADF8B670783AAB862607816">&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Financial instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of consumer electronic devices and wireless components or military applications. The Company sells its products to customers worldwide and generally does not require collateral. The Company maintains a reserve for potential credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company primarily invests its excess cash in government backed and corporate debt securities that management believes to be of high credit worthiness, which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the credit worthiness of its marketable securities and, where applicable, guarantees made by the Federal Deposit Insurance Company. &lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-0046B95F63EE85EEF59AAAB8629077D6-0-wk-Fact-683746D5705D18673388AAB8620DC1AB">&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Other-than-Temporary Impairments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company conducts a review of its marketable debt securities on a quarterly basis for the presence of other-than-temporary impairment ("OTTI"). The Company assesses whether OTTI is present when the fair value of a debt security is less than its amortized cost basis at the balance sheet date. Under these circumstances OTTI is considered to have occurred (1)&#160;if the Company intends to sell the security before recovery of its amortized cost basis; (2)&#160;if it is &#x201c;more likely than not&#x201d; the Company will be required to sell the security before recovery of its amortized cost basis; or (3)&#160;the present value of expected cash flows is not sufficient to recover the entire amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company further estimates the amount of OTTI resulting from a decline in the creditworthiness of the issuer (credit-related OTTI) and the amount of non credit-related OTTI. Non credit-related OTTI can be caused by such factors as market illiquidity. Credit-related OTTI is recognized in earnings while non credit-related OTTI on securities not expected to be sold is recognized in other comprehensive income (loss). The Company did not record any OTTI for the fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-07DD315AC4F142158CC8AAB8629169DF-0-wk-Fact-FB031142E866E4B42C61AAB862803E5C"/>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-BE2CB0F9F316D6D64F92AAB86290593E-0-wk-Fact-9D8C5FB9B64060EDD561AAB8623FF642">&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of nonvested restricted common stock awards is generally the quoted price of the Company&#x2019;s equity shares on the date of grant. The nonvested restricted common stock awards require the employee to fulfill certain obligations, including remaining employed by the Company for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;one&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;two&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years (the vesting period) and in certain cases also require meeting either performance criteria or market condition. The performance criteria primarily consist of the achievement of established milestones. For nonvested restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized over the service period. If the performance criteria are not met, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;no&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; compensation cost is recognized, and any previously recognized compensation cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The value of restricted stock grants that vest based on market conditions is computed on the date of grant using the Monte Carlo model. The fair value of stock option awards is estimated on the date of grant using the Black-Scholes-Merton option-pricing model. There were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;no&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; stock options granted in fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-56221FF11738CE0076ACAAB8628F929A-0-wk-Fact-0243F32178F9C443CFB9AAB86263820F">&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Comprehensive Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Comprehensive loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses) gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The components of accumulated other comprehensive income are as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:40%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Cumulative&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Unrealized holding (loss) gain on marketable securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Reclassifications of gain (loss) of marketable securities in net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Accumulated&#160;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Comprehensive&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December&#160;31, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,380,042&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;239,213&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(48,284&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,570,971&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes during year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,851,664&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;148,520&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,993,808&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December&#160;30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,231,706&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;387,733&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(54,660&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,564,779&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes during year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,794,768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(264,949&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;49,525&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,010,192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,436,938&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;122,784&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,554,587&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Changes during year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(206,580&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;446,533&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(37,356&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;202,597&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance as of December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,230,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;569,317&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(42,491&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,757,184&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-6EE56C7B517431585DB7AAB8628F43DA-0-wk-Fact-F7B248E679C9D7E1DB1FAAB8623F294F">&lt;div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The components of accumulated other comprehensive income are as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:40%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Cumulative&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Unrealized holding (loss) gain on marketable securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Reclassifications of gain (loss) of marketable securities in net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Accumulated&#160;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Comprehensive&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December&#160;31, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,380,042&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;239,213&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(48,284&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,570,971&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes during year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,851,664&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;148,520&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,993,808&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December&#160;30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,231,706&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;387,733&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(54,660&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,564,779&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes during year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,794,768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(264,949&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;49,525&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,010,192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,436,938&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;122,784&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,554,587&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Changes during year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(206,580&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;446,533&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(37,356&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;202,597&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance as of December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,230,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;569,317&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(42,491&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,757,184&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="d9200559e2579-wk-Fact-26957CBCB5DE495E40F0AAB862127394"
      unitRef="usd">1380042</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="d9200559e2598-wk-Fact-F617B27427B67507A868AAB862680F25"
      unitRef="usd">239213</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2016Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9200559e2617-wk-Fact-D61BA80091DB26D31B55AAB86220C5A2"
      unitRef="usd">-48284</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2016Q4"
      decimals="0"
      id="d9200559e2638-wk-Fact-64AD20A88EB8F11FE190AAB8622DF7A0"
      unitRef="usd">1570971</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="d9200559e2653-wk-Fact-14BEBC60776E7768819BAAB86220A686"
      unitRef="usd">1851664</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="d9200559e2672-wk-Fact-310B613DBBBA79ACEAE6AAB86233E067"
      unitRef="usd">148520</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9200559e2691-wk-Fact-4FE6C4CCCEA3DB188E9DAAB86215D5C3"
      unitRef="usd">6376</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9200559e2712-wk-Fact-004ADD208DAFB6A2E747AAB8621AB747"
      unitRef="usd">1993808</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="d9200559e2732-wk-Fact-0ECB6819D2936ED51EBCAAB86250DD01"
      unitRef="usd">3231706</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="d9200559e2751-wk-Fact-EFFF7DF76FFE8075C2D3AAB8626DC68C"
      unitRef="usd">387733</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2017Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9200559e2770-wk-Fact-70226ADA594A08A3DB67AAB86269132F"
      unitRef="usd">-54660</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2017Q4"
      decimals="0"
      id="d9200559e2791-wk-Fact-90860DEDEEFFBE268E2DAAB86248C718"
      unitRef="usd">3564779</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="d9200559e2811-wk-Fact-605A7DF5E5A3F6E3394CAAB8622F417D"
      unitRef="usd">-1794768</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="d9200559e2831-wk-Fact-AB4AF1B3A1F02B3C5C00AAB862372543"
      unitRef="usd">-264949</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9200559e2851-wk-Fact-2F1074AF3379673D7699AAB8626C1103"
      unitRef="usd">-49525</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9200559e2871-wk-Fact-9C7166BA072836D7D6FDAAB862215047"
      unitRef="usd">-2010192</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="d9200559e2892-wk-Fact-294823F3D32E8A841B77AAB8623B7394"
      unitRef="usd">1436938</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="d9200559e2911-wk-Fact-DDA2464D6CF3F884D76FAAB862641456"
      unitRef="usd">122784</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9200559e2930-wk-Fact-2FF6A01CB50F62530D10AAB8622815AC"
      unitRef="usd">-5135</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4"
      decimals="0"
      id="d9200559e2951-wk-Fact-DA0293B1CE70497150E2AAB861FD391F"
      unitRef="usd">1554587</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="d9200559e2971-wk-Fact-E3027B36A12A6A0F780EAAB8623270C1"
      unitRef="usd">-206580</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="d9200559e2991-wk-Fact-5D4BFBB36F0F7A360E4FAAB86266165F"
      unitRef="usd">446533</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="FD2019Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9200559e3010-wk-Fact-64DCB94F12E1E94E9BACAAB8622C64BD"
      unitRef="usd">37356</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9200559e3031-wk-Fact-91C6BC058403CC15D01EAAB862254E16"
      unitRef="usd">202597</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="d9200559e3056-wk-Fact-460F89E82C00227AEE42AAB8626BDC55"
      unitRef="usd">1230358</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="d9200559e3075-wk-Fact-84218F94B8C3D6248FE1AAB86256941A"
      unitRef="usd">569317</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q4_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="d9200559e3094-wk-Fact-3D49EB9604AAD230CEC8AAB862219944"
      unitRef="usd">-42491</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q4"
      decimals="0"
      id="d9200559e3115-wk-Fact-104167CB3A6D4758C83BAAB861FF65F5"
      unitRef="usd">1757184</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-6CC21E0D7C32A8E69C48AAB8629195A7-0-wk-Fact-8C4C4334E6C441305972AAB8622122CC">&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company periodically reviews the carrying value of its long-lived assets to determine if facts and circumstances suggest that they may be impaired or that the amortization or depreciation period may need to be changed. The carrying value of a long-lived asset is considered impaired when the anticipated identifiable undiscounted cash flows from such asset are less than its carrying value. For assets that are to be held and used, impairment is measured based upon the amount by which the carrying amount of the asset exceeds its fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-FB56BB13977F55483429AAB8628E7A27-0-wk-Fact-8B2B979D8E382B73606EAAB8621B58A9">&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective December 30, 2018 (the first day of fiscal year 2019), the Company adopted the requirements of the new lease standard Accounting Standards Update ("ASU") &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2016-02,&#160;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; using the modified retrospective approach, applying the new lease requirements at the beginning of fiscal year 2019. In addition, we elected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allows us to carry forward the historical lease classification. The Company did not elect the practical expedient to use hindsight in determining the lease term and in assessing impairment of right-of-use assets. The standard resulted in the recognition of operating lease right-of-use assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and operating lease liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"&gt;&lt;span&gt;$1.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was classified as current at the beginning of fiscal year 2019. The standard had no material impact on the Company's results of operations or cash flows and there was no cumulative impact on accumulated deficit as of December 30, 2018. In addition, new disclosures are provided to enable readers to assess the amount, timing and uncertainty of cash flows arising from leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All of the Company's leases are operating leases. Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease right-of-use assets also includes any initial direct costs and any lease payments made at or before the commencement date and is reduced for any unrestricted incentives received at or before the commencement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the majority of the Company's leases, the discount rate used to determine the present value of the lease payments is the Company's incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability payment streams commensurate with the lease term. On December 30, 2018, the discount rate used on existing leases at adoption was determined based on the remaining lease term using available data as of that date. For new or renewed leases starting in 2019, the discount rate is determined using available data at lease commencement and based on the lease term including any reasonably certain renewal periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Some of our leases include options to extend or terminate the lease. The Company includes these options in the recognition of the Company's ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company (and thus not included in our ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None of our leases include variable lease-related payments, such as escalation clauses based on the consumer price index ("CPI") rates or residual guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I2019Q1LeaseAdoption_srt_RangeAxis_srt_MaximumMember"
      decimals="-5"
      id="d9200559e3207-wk-Fact-5A0C23054B5BF48FB152AAB8625712D3"
      unitRef="usd">3700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="I2019Q1LeaseAdoption_srt_RangeAxis_srt_MaximumMember"
      decimals="-5"
      id="d9200559e3217-wk-Fact-001DCF8C52FFA4A98858AAB862477107"
      unitRef="usd">3800000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I2019Q1LeaseAdoption"
      decimals="-5"
      id="d9200559e3221-wk-Fact-5F3F45B602ABF5C6923FAAB8625B50B2"
      unitRef="usd">1000000.0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-1099A75981BAEBB3B8F3AAB86291CDCC-0-wk-Fact-8A6971703755347343B9AAB8623053A3">Property, Plant and Equipment&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment consisted of the following at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Useful&#160;Life&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;16,344,040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,824,384&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Life&#160;of&#160;the&#160;lease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;3,577,809&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,676,775&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;101,777&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;523,736&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equipment under construction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;436,806&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;20,023,626&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,461,701&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(18,550,285&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(18,862,859&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,473,341&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,598,842&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Depreciation expense for the fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$0.8&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; million, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$1.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; million and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$0.9&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the fiscal year&#160;2018, the Company recorded asset impairment charges of&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;associated with equipment that either is not currently being utilized or will not be utilized for its remaining useful life and is not recoverable.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-150285100C21143F24C8AAB86291193E-0-wk-Fact-E408A8D4425894486AB0AAB862328FAC">&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment consisted of the following at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Useful&#160;Life&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;16,344,040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,824,384&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Life&#160;of&#160;the&#160;lease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;3,577,809&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,676,775&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;101,777&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;523,736&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equipment under construction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;436,806&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;20,023,626&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,461,701&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(18,550,285&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(18,862,859&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,473,341&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,598,842&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"
      decimals="0"
      id="d9201116e718-wk-Fact-E5B6A569C799A497147BAAB8621505A7"
      unitRef="usd">16344040</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"
      decimals="0"
      id="d9201116e737-wk-Fact-7FF0F3A3E4FF30940A12AAB86223241F"
      unitRef="usd">16824384</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="d9201116e762-wk-Fact-C7178BB07D8649052D04AAB86215C91A"
      unitRef="usd">3577809</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="d9201116e781-wk-Fact-49B2BB4A176DAE05D1F7AAB862229CCA"
      unitRef="usd">3676775</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      id="d9201116e801-wk-Fact-FAC754A80F9D4751FD59AAB8621742F5">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="d9201116e811-wk-Fact-1A11DB7F0FF3F960CFD7AAB86214D87B"
      unitRef="usd">101777</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="d9201116e830-wk-Fact-3F44E37BBB3D3BE5311EAAB8620F176B"
      unitRef="usd">523736</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"
      decimals="0"
      id="d9201116e860-wk-Fact-C388F53825CDD87D5A92AAB86222F74C"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"
      decimals="0"
      id="d9201116e879-wk-Fact-8EAC896E356CBE21C21CAAB8620A7D93"
      unitRef="usd">436806</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4"
      decimals="0"
      id="d9201116e909-wk-Fact-3C534AC111CB231DEC0AAAB8621FD361"
      unitRef="usd">20023626</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4"
      decimals="0"
      id="d9201116e928-wk-Fact-49321D775E10B396954BAAB86218C6D6"
      unitRef="usd">21461701</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2019Q4"
      decimals="0"
      id="d9201116e958-wk-Fact-0CAFC7026F0CAA46226BAAB8621294A5"
      unitRef="usd">18550285</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="0"
      id="d9201116e978-wk-Fact-187046CEF7CAC160D3FBAAB8621627C8"
      unitRef="usd">18862859</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4"
      decimals="0"
      id="d9201116e1014-wk-Fact-F65948E2DAD4D4FF14E1AAB8620491E5"
      unitRef="usd">1473341</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="0"
      id="d9201116e1033-wk-Fact-719E07F4B4512A1AFCFBAAB8620AA75E"
      unitRef="usd">2598842</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9201116e1065-wk-Fact-4286C6431A66A2EA71C3AAB862317F8A"
      unitRef="usd">800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d9201116e1069-wk-Fact-910411446F8A5E3A8EEEAAB8622F7015"
      unitRef="usd">1000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d9201116e1074-wk-Fact-689CF330AEE0D640F429AAB862349545"
      unitRef="usd">900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9201116e1081-wk-Fact-2DE4754FCB80C5E9F3F3C6A7EDF5DF7E"
      unitRef="usd">2500000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-7D03613E799E34D11946AAB862929C26-0-wk-Fact-21571ECF6AAED4EBE540AAB8627EE62D">&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;3.&#160;&#160;&#160;&#160;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company enters into operating leases primarily for manufacturing, engineering, research, administration and sales facilities, and information technology ("IT") equipment. At &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company did not &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;have any finance leases. Almost all of our future lease commitments, and related lease liability, relate to the Company's facility leases. Some of the Company's leases include options to extend or terminate the lease.&lt;/span&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-0442ABF3343DAFDAB46BAAB86292BCAD-0-wk-Fact-E745CDAFAEF482EE4AA1AAB862625673">&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:29%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,372,245&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9201740e663-wk-Fact-26EF06068E6791486460AAB8627AF038"
      unitRef="usd">1372245</us-gaap:OperatingLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-33CCBC0F5EC362B71109AAB862919D24-0-wk-Fact-2D9648DF79C56967367EAAB86237D46D">&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;At &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company's future lease payments under non-cancellable leases were as follows:  &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:29%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,193,762&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,055,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;655,652&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;201,333&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total future lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;3,105,935&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less imputed interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(272,650&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,833,285&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="FI2019Q4"
      decimals="0"
      id="d9201740e705-wk-Fact-FDC6FA1DD70414BBD9A5AAB8621B4F63"
      unitRef="usd">1193762</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="FI2019Q4"
      decimals="0"
      id="d9201740e725-wk-Fact-296CCF6BB01B10C18768AAB8621D0F42"
      unitRef="usd">1055188</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="FI2019Q4"
      decimals="0"
      id="d9201740e745-wk-Fact-FD8ADCBB9B54AEEF1265AAB86218E709"
      unitRef="usd">655652</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="FI2019Q4"
      decimals="0"
      id="d9201740e765-wk-Fact-3C10D2CF6F3AC6DB63B3AAB8621F4974"
      unitRef="usd">201333</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="FI2019Q4"
      decimals="0"
      id="d9201740e805-wk-Fact-F4D286BE8A0E5E36335FAAB8621DED9B"
      unitRef="usd">3105935</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="FI2019Q4"
      decimals="0"
      id="d9201740e825-wk-Fact-4A98F7DCEB09F4B01D0AAAB8621BA9C4"
      unitRef="usd">272650</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <kopn:TotalFutureMinimumLeasePayments
      contextRef="FI2019Q4"
      decimals="0"
      id="d9201740e846-wk-Fact-10CF30B3986B254CC760AAB8621F3FE9"
      unitRef="usd">2833285</kopn:TotalFutureMinimumLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9201740e914-wk-Fact-D4FB751846E7DFCD4752AAB8620C65EC"
      unitRef="usd">1146090</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="FI2019Q4"
      decimals="4"
      id="d9201740e980-wk-Fact-9FF4EFBE6EA91B7A8881AAB862010417"
      unitRef="number">0.0614</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="FI2019Q4"
      id="d9201740e1006-wk-Fact-52496951FE5B46543CCBAAB862018EDB">P2Y10M13D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LeaseAndRentalExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d9201740e1027-wk-Fact-6787793A38FAAA03D32CAAB8625EB9C5"
      unitRef="usd">1400000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d9201740e1031-wk-Fact-86FB4E431602EEDFA40BAAB86263F1F6"
      unitRef="usd">1500000</us-gaap:LeaseAndRentalExpense>
    <kopn:ContractAssetsLiabilitiesNetTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-3DAC6A53F1BA86533C4CAAB86292A3EA-0-wk-Fact-2B1F07EB5FEB82E9B9BCAAB8627F8EB2">.&#160;&#160;&#160;&#160;Contract Assets and Liabilities&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net contract assets (liabilities) consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="15"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$ Change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;% Change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contract assets and unbilled receivables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;921,082&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,089,663&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,168,581&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contract liabilities and billings in excess of revenue earned&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(796,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(388,933&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(407,861&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;105&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contract liabilities, noncurrent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(6,557&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(17,294&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,737&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(62&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;117,731&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,683,436&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,565,705&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(96&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; decrease in the Company's net contract assets from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was primarily due to change in our fixed-price contracts with the U.S. government that resulted in revenue recognized in excess of amounts billed and product revenue recognized over time for military programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company recognized revenue of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; related to our contract liabilities at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company did not recognize impairment losses on our contract assets during the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</kopn:ContractAssetsLiabilitiesNetTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-75873CBF170414335418AAB86292E64B-0-wk-Fact-34A18C80FA4D2ECA8B9CAAB862801465">&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net contract assets (liabilities) consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="15"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$ Change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;% Change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contract assets and unbilled receivables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;921,082&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,089,663&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,168,581&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contract liabilities and billings in excess of revenue earned&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(796,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(388,933&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(407,861&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;105&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contract liabilities, noncurrent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(6,557&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(17,294&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,737&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(62&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;117,731&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,683,436&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,565,705&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(96&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="FI2019Q4"
      decimals="0"
      id="d9202284e731-wk-Fact-2666CDE4385E66868645AAB86231919C"
      unitRef="usd">921082</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="I2018Q1Topic606"
      decimals="0"
      id="d9202284e750-wk-Fact-4217EE784C6BD1800A24AAB8626623B3"
      unitRef="usd">3089663</us-gaap:ContractWithCustomerAssetNet>
    <kopn:ChangeinContractAssets
      contextRef="FI2019Q4"
      decimals="0"
      id="d9202284e769-wk-Fact-9A1B63E461158958598DAAB862356974"
      unitRef="usd">-2168581</kopn:ChangeinContractAssets>
    <kopn:ChangeinContractAssetPercentChange
      contextRef="FI2019Q4"
      decimals="2"
      id="d9202284e785-wk-Fact-A24D90EA1E5748DA1054AAB8626BFE86"
      unitRef="number">-0.70</kopn:ChangeinContractAssetPercentChange>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9202284e801-wk-Fact-D58B8FDC21ABCBBD7377AAB862696272"
      unitRef="usd">796794</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="I2018Q1Topic606"
      decimals="0"
      id="d9202284e821-wk-Fact-517C20F0BADEEC80871BAAB8622E581B"
      unitRef="usd">388933</us-gaap:ContractWithCustomerLiabilityCurrent>
    <kopn:ChangeinContractLiabilities
      contextRef="FI2019Q4"
      decimals="0"
      id="d9202284e841-wk-Fact-1498F3981D651E59B374AAB8622F992D"
      unitRef="usd">-407861</kopn:ChangeinContractLiabilities>
    <kopn:ChangeinContractLiabilityPercentChange
      contextRef="FI2019Q4"
      decimals="2"
      id="d9202284e862-wk-Fact-9C1356EFE40D890EB09BAAB862330254"
      unitRef="number">1.05</kopn:ChangeinContractLiabilityPercentChange>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9202284e878-wk-Fact-0D5416746832107BFC66AAB86235C866"
      unitRef="usd">6557</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="I2018Q1Topic606"
      decimals="0"
      id="d9202284e898-wk-Fact-DA251B44AA4A2B42A8E3AAB86232FCA1"
      unitRef="usd">17294</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <kopn:ChangeinContractLiabilitiesNoncurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9202284e918-wk-Fact-FC5DF05ECDE232B157D1AAB86264AF4B"
      unitRef="usd">10737</kopn:ChangeinContractLiabilitiesNoncurrent>
    <kopn:PercentChangeinContractLiabilitiesNoncurrent
      contextRef="FI2019Q4"
      decimals="2"
      id="d9202284e938-wk-Fact-09B34A61E5DD62A263A4AAB862357FBA"
      unitRef="number">-0.62</kopn:PercentChangeinContractLiabilitiesNoncurrent>
    <kopn:ContractAssetsLiabilitiesNet
      contextRef="FI2019Q4"
      decimals="0"
      id="d9202284e959-wk-Fact-8CA34A79592C5BBA0EEEAAB86234BA79"
      unitRef="usd">117731</kopn:ContractAssetsLiabilitiesNet>
    <kopn:ContractAssetsLiabilitiesNet
      contextRef="I2018Q1Topic606"
      decimals="0"
      id="d9202284e978-wk-Fact-4743D58FEEF00BB3E191AAB86263C748"
      unitRef="usd">2683436</kopn:ContractAssetsLiabilitiesNet>
    <kopn:ChangeinContractAssetsLiabilitiesNet
      contextRef="FI2019Q4"
      decimals="0"
      id="d9202284e997-wk-Fact-AF002EAB1EA338DF4609AAB8622E73E8"
      unitRef="usd">-2565705</kopn:ChangeinContractAssetsLiabilitiesNet>
    <kopn:ChangeinContractAssetsLiabilitiesNetPercentChange
      contextRef="FI2019Q4"
      decimals="2"
      id="d9202284e1013-wk-Fact-0309BA2242DB41B287D9AAB8626A41FF"
      unitRef="number">-0.96</kopn:ChangeinContractAssetsLiabilitiesNetPercentChange>
    <kopn:ChangeinContractAssetsLiabilitiesNet
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9202284e1028-wk-Fact-A830B4C06CB28EDF2E72AAB8627FFE0A"
      unitRef="usd">-2600000</kopn:ChangeinContractAssetsLiabilitiesNet>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9202284e1043-wk-Fact-6F04155968C21D644C55AAB8627CAEBC"
      unitRef="usd">800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d9202284e1047-wk-Fact-3F49853E2A6053C40CCCAAB8627C48AA"
      unitRef="usd">400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-E57666C86355F8142708AAB86292F6F4-0-wk-Fact-B28C8D929802FAEF26A6AAB86238FCE1">Business Combinations&lt;div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In March 2017, we purchased &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;100%&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the outstanding stock of NVIS, Inc. ("NVIS") , "), a producer of virtual reality systems for 3D applications, for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. In addition to the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; the former selling shareholders of NVIS could earn an additional &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for meeting certain operating performance milestones through March of 2020. As of December 28, 2019, we estimate that the former owners have earned approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. In 2019, the Company made payments of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to the former selling shareholders of NVIS for meeting certain operating performance milestones and the Company may be required to pay an additional &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; if additional milestones are met and the selling shareholders remain employed with NVIS through March 2020. As there is a requirement to remain employed to earn the contingent payments, these contingent payments are being treated as compensation expense.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The identifiable assets acquired and liabilities assumed at the acquisition date have been recognized at fair value. The allocation of the purchase price as of the acquisition date is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash and marketable securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;490,700&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;768,400&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other identifiable assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Order backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;840,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,000,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;460,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademark portfolio&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;160,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(480,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,084,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,489,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,693,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill represents the recording of the excess of the purchase price over the fair values of the net tangible assets acquired. No significant adjustments were recorded to the purchase price allocation during the measurement period. During the fourth quarter of 2017, we finalized the fair values of the acquired assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The identified intangible assets are being amortized on a straight-line basis over the following lives, in years:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:89%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Order backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademark portfolio&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In conjunction with the acquisition, the Company recorded deferred tax liabilities of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; associated with the future non-deductible amortization of the intangible assets. These deferred tax liabilities can be used to offset the Company&#x2019;s net deferred tax assets. The Company reduced the valuation allowance on its net deferred tax assets in the amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and such reduction was recognized as a benefit for income taxes for 2017. Acquisition expenses were approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the fiscal year ended 2017 and were recorded in selling, general and administration expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following unaudited supplemental pro forma disclosures are provided for the fiscal year ended December 30, 2017. All intercompany transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:29%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal year ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,477,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(26,302,840&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="D2017Q1NVIS"
      decimals="-5"
      id="d9202874e620-wk-Fact-E2E48876015E13D668E0AAB862375708"
      unitRef="usd">3700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="D2017Q1NVIS"
      decimals="-5"
      id="d9202874e624-wk-Fact-E2E48876015E13D668E0AAB862375708"
      unitRef="usd">3700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4"
      decimals="-5"
      id="d9202874e628-wk-Fact-A2F6E9835DBA23848CCDAAB8624B5A1A"
      unitRef="usd">2000000.0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <kopn:EstimateofTotalContingentConsiderationEarned
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9202874e632-wk-Fact-4250CAF20CE69819E37AAAB862440566"
      unitRef="usd">1800000</kopn:EstimateofTotalContingentConsiderationEarned>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4"
      decimals="-5"
      id="d9202874e637-wk-Fact-A2F6E9835DBA23848CCDAAB8624B5A1A"
      unitRef="usd">2000000.0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9202874e641-wk-Fact-83C9D15E6AC7EBAC748DAAB8623D47AE"
      unitRef="usd">1300000</us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9202874e645-wk-Fact-FBF6A56549DD1C26D986AAB862373960"
      unitRef="usd">700000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-ACF9F5CCCA45B70DB6BEAAB862921B6A-0-wk-Fact-131C870FE2595A014B0FAAB8623F5C68">&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The identifiable assets acquired and liabilities assumed at the acquisition date have been recognized at fair value. The allocation of the purchase price as of the acquisition date is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash and marketable securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;490,700&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;768,400&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other identifiable assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Order backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;840,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,000,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;460,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademark portfolio&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;160,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(480,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,084,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,489,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,693,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="I2017Q1NVIS"
      decimals="0"
      id="d9202874e683-wk-Fact-63E5692D678CDCD53F85AAB861F06B46"
      unitRef="usd">2600</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="I2017Q1NVIS"
      decimals="0"
      id="d9202874e698-wk-Fact-F2573683F91BE08B6DFDAAB86236E765"
      unitRef="usd">490700</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="I2017Q1NVIS"
      decimals="0"
      id="d9202874e718-wk-Fact-DE1E055FBC5909FDA706AAB861EED1A7"
      unitRef="usd">768400</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="I2017Q1NVIS"
      decimals="0"
      id="d9202874e738-wk-Fact-6DB9913C9ABA21C834CCAAB861F01985"
      unitRef="usd">46800</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"
      decimals="0"
      id="d9202874e758-wk-Fact-A213649B3CCAC19029C1AAB861EC80E5"
      unitRef="usd">840000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="d9202874e778-wk-Fact-37A07AA3BD6AD4AF3E39AAB8623279EF"
      unitRef="usd">1000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember"
      decimals="0"
      id="d9202874e798-wk-Fact-0FE446462D233056E2F9AAB862359637"
      unitRef="usd">460000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="0"
      id="d9202874e818-wk-Fact-6F824FC91911CD27B3AEAAB8623278F8"
      unitRef="usd">160000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="I2017Q1NVIS"
      decimals="0"
      id="d9202874e838-wk-Fact-891488B7426A833364E5AAB861ECFDBF"
      unitRef="usd">480500</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="I2017Q1NVIS"
      decimals="0"
      id="d9202874e859-wk-Fact-2F0F2EDA8057114A0702AAB862365E25"
      unitRef="usd">1084000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="I2017Q1NVIS"
      decimals="0"
      id="d9202874e880-wk-Fact-665367163AF503819569AAB861F082A3"
      unitRef="usd">1489000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="D2017Q1NVIS"
      decimals="-3"
      id="d9202874e906-wk-Fact-8DED2BD46078E3540230AAB861F1705C"
      unitRef="usd">3693000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-DD11895291103192EC69AAB86292A3E8-0-wk-Fact-0E7DD92C9785DECAE6FBAAB862382D0E">&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The identified intangible assets are being amortized on a straight-line basis over the following lives, in years:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:89%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Order backlog&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trademark portfolio&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember"
      id="d9202874e946-wk-Fact-EBFA712934F360259E02AAB862121C1F">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      id="d9202874e957-wk-Fact-A6A007406C7F2EEA375CAAB86211D2DA">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TechnologyBasedIntangibleAssetsMember"
      id="d9202874e968-wk-Fact-AFF9DF4C869D24F3B840AAB8621061EB">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="D2017Q1NVIS_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      id="d9202874e979-wk-Fact-F44D0F677CCF26692C41AAB862131F10">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="I2017Q1NVIS"
      decimals="-5"
      id="d9202874e990-wk-Fact-56C9AB72F744E2AEEFD2AAB86238078E"
      unitRef="usd">1100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="I2017Q1NVIS"
      decimals="-5"
      id="d9202874e994-wk-Fact-56C9AB72F744E2AEEFD2AAB86238078E"
      unitRef="usd">1100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="I2017Q1NVIS"
      decimals="-5"
      id="d9202874e998-wk-Fact-B97789D587655CC03A62AAB86239AD73"
      unitRef="usd">200000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-F901A568AAD3EF364D32AAB8629273C0-0-wk-Fact-EBD07FED9E7E5E8023A4AAB862433307">&lt;div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following unaudited supplemental pro forma disclosures are provided for the fiscal year ended December 30, 2017. All intercompany transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:29%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal year ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,477,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(26,302,840&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9202874e1067-wk-Fact-4769DE23E61ACB192B30AAB862818B99"
      unitRef="usd">28477870</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9202874e1087-wk-Fact-3852E2B6DF3E62CBD977AAB8627FFF57"
      unitRef="usd">-26302840</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d9202874e1118-wk-Fact-D573E80F8BA5F3F12E6CAAB86226913A"
      unitRef="usdPerShare">-0.38</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-1FBCBD2E7FD2F37BAA90AAB862937770-0-wk-Fact-1ADE9B008A674AC03F42AAB86268B075">&#160;Goodwill and Intangibles&lt;div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A rollforward of the Company's goodwill is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:64%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:33%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance, December 30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,780,247&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impairment of goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,417,470&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change due to exchange rate fluctuations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(31,433&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance, December 29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;331,344&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Impairment of goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(331,344&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance, December 28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In 2019, the Company performed a qualitative impairment analysis of goodwill for e-MDT operating unit and determined that the discounted cash flows were not in excess of the carrying value. As a result of the analysis, the Company recorded impairment of goodwill of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the year ended December 28, 2019.  At December&#160;29, 2018, the Company performed an impairment analysis of goodwill based on a comparison of the discounted cash flows to the recorded carrying value of the reporting units, and determined that the discounted cash flows were not in excess of the carrying value of the NVIS reporting unit. At December&#160;29, 2018, the Company decided to discontinue operations at its wholly-owned subsidiary, Kopin Software Ltd. and expects no future cash flows to support the carrying amount of goodwill. As a result, the Company recorded an impairment of goodwill of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the year ended December&#160;29, 2018. The input methods for goodwill are analyzed for impairment on a nonrecurring basis using fair value measurements with unobservable inputs, which is Level 3 in the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company recognized&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;in amortization expense for the fiscal years ended&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;and&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, related to intangible assets. The Company did not recognize any amortization expense in 2019. At&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has a carrying value of&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and accumulated amortization of&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; related to intangibles. The intangibles have no remaining useful life.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-9FC86C64D6D44418D239AAB862937BD1-0-wk-Fact-971D301C3048F4E2F16DAAB8626599B9">&lt;div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A rollforward of the Company's goodwill is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:64%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:33%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance, December 30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,780,247&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impairment of goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,417,470&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change due to exchange rate fluctuations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(31,433&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance, December 29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;331,344&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Impairment of goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(331,344&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance, December 28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="FI2017Q4"
      decimals="0"
      id="d9203195e678-wk-Fact-8FFD761ADE9C1D9117D1AAB8620A6410"
      unitRef="usd">1780247</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9203195e698-wk-Fact-7EF97F81D34A2A2C86F7AAB862463CED"
      unitRef="usd">1417470</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9203195e724-wk-Fact-57D534E29E9368B75282AAB861FC1F2B"
      unitRef="usd">-31433</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="0"
      id="d9203195e750-wk-Fact-A0D9592BD45D63861A28AAB861F9BC0C"
      unitRef="usd">331344</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9203195e775-wk-Fact-5D34BE5EB017272068FEAAB862444546"
      unitRef="usd">331344</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="FI2019Q4"
      decimals="0"
      id="d9203195e806-wk-Fact-945A7C19659D3B292345AAB861FBC238"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q4YTD_us-gaap_ReportingUnitAxis_kopn_EMDTMember"
      decimals="-5"
      id="d9203195e829-wk-Fact-A62FE79279BE6964FFDDAAB86267E63A"
      unitRef="usd">300000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD_us-gaap_ReportingUnitAxis_kopn_NVISInc.Member"
      decimals="-5"
      id="d9203195e833-wk-Fact-FB160FF3169C9753C0A4AAB862623FE8"
      unitRef="usd">1400000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d9203195e845-wk-Fact-D8C5E7C93A0578C114DFAAB86236C7EB"
      unitRef="usd">900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d9203195e849-wk-Fact-5687047C113BE77542EAAAB862649498"
      unitRef="usd">1600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9203195e866-wk-Fact-A206C7B20142B488CAD3AAB86263FC8C"
      unitRef="usd">2500000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9203195e870-wk-Fact-B3BED79AD7C901076321AAB86265A2F8"
      unitRef="usd">2500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-42F7D807285501C4D7F1AAB862934782-0-wk-Fact-1E92BA77D664E754F410AAB861F68F74">Financial Instruments&lt;div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Financial instruments are categorized as Level 1, Level 2 or Level 3 based upon the method by which their fair value is computed. An investment is categorized as Level 1 when its fair value is based on unadjusted quoted prices in active markets for identical assets that the Company has the ability to access at the measurement date. An investment is categorized as Level 2 if its fair market value is based on quoted market prices for similar assets in active markets, quoted prices for identical or similar assets in markets that are not active, based on observable inputs such as interest rates, yield curves, or derived from or corroborated by observable market data by correlation or other means. An investment is categorized as Level 3 if its fair value is based on assumptions developed by the Company about what a market participant would use in pricing the assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table details the fair value measurements of the Company&#x2019;s financial assets:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value Measurement at December 28, 2019 Using:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6,029,247&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6,029,247&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;U.S. government and agency backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;8,296,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;8,296,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Corporate debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,456,127&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,456,127&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,537,159&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;386,711&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,150,448&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;26,319,403&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6,415,958&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;15,752,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,150,448&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fair Value Measurement at December 29, 2018 Using:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Level&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Level&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Level&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,326,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,326,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. government and agency backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,810,923&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,810,923&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,107,093&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,107,093&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,853,525&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;288,026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,565,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43,097,888&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,614,373&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,918,016&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,565,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Transfers between levels of the fair value hierarchy are reported at the beginning of the reporting period in which they occur. The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value because of their short-term nature.&#160;If accrued liabilities were carried at fair value, these would be classified as Level 2 in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes in Level 3 investments are as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:26%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net unrealized gains/(losses)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Purchases, issuances and settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Transfers in and or out of Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,565,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(3,915,051&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,500,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,150,448&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equity investments rarely traded or not quoted will generally have less (or no) pricing observability and a higher degree of judgment utilized in measuring fair value. Initial measurement of equity investments occurs when an observable price for the equity investment is available. The Company adopted the measurement alternative for equity investments without readily determinable fair values (often referred to as cost method investments) on a prospective basis. As a result, these investments will be revalued upon occurrence of an observable price change for similar investments and for impairments.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company acquired an equity interest in a company in the first quarter of 2018. The Company made a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; capital contribution during the three months ended March 31, 2018. The Company also contributed certain intellectual property. For the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company recorded less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of unrealized loss on this equity investment respectively due to a fluctuation in the foreign exchange rate. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company owned an &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; interest in this investment and the fair value of this equity investment was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In 2017 the Company had a warrant to acquire up to&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;of the next round of equity offered by a customer as part of the licensing of technology to the customer. The Company used the pricing and terms of the qualified financing round by the customer in determining the value of its Series A warrant and recorded a gain of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company acquired an equity interest in the customer by exercising the Series A warrant into Series A shares in the second quarter of 2018 and recorded a loss of less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. In addition, the Company acquired shares of the customer's Series B shares valued at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; based on the fair value of the Series B at the closing in May 2019. During the second quarter of 2019, the Company recognized a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; gain based on an observable price change for the Series A shares by using the customer's Series B capital structure, pricing of the shares being offered and the liquidation preference of Series B. In the fourth quarter of 2019 Kopin reviewed the financial condition and other factors of the customer and as a result, in the fourth quarter of 2019, we recorded an impairment charge of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to reduce our investment in the customer to zero as of December&#160;28, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On September 30, 2019 the Company entered into an Asset Purchase Agreement (the &#x201c;Solos Purchase Agreement&#x201d;) pursuant to which the Company sold and licensed certain assets of our Solos&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;TM&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;(&#x201c;Solos&#x201d;) product line and Whisper&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;TM&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;Audio (&#x201c;Whisper&#x201d;) technology. As consideration for the transaction the Company received a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.0%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; equity stake in Solos Incorporation (&#x201c;Solos Inc.&#x201d;). The Company's &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.0%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; equity stake will be maintained until Solos Inc. has raised a total of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$7.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in equity financing. The Company will also receive a royalty in the single digits on the net sales amount of Solos products for a three-year period, after commencement of commercial production. The Company has performed the analysis and identified Solos Technology as a variable interest entity that should not be consolidated by Kopin as Kopin is not the primary beneficiary of the entity. Kopin is not obligated to provide any additional funding support to Solos Inc., and our potential loss exposure is the value of the investment recorded on our books. Based on the price paid for equity by the other &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;80.0%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; owners of Solos Inc., volatility based on a peer group and assumptions about the risk free interest rate, the Company estimated the fair value of its&#x2019; equity holdings at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and recorded &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; gain on investment for this equity transaction as the basis of assets transferred was zero. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Marketable Debt Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The corporate debt consists of floating rate notes with a maturity that is over multiple years but has interest rates that are reset every three months based on the then-current three-month London Interbank Offering Rate ("three-month Libor"). The Company validates the fair market values of the financial instruments above by using discounted cash flow models, obtaining independent pricing of the securities or through the use of a model that incorporates the three-month Libor, the credit default swap rate of the issuer and the bid and ask price spread of the same or similar investments which are traded on several markets. Investments in available-for-sale marketable debt securities are as follows at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:35%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Amortized Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Unrealized&#160;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;U.S. government and agency backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;8,304,229&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;13,064,418&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;(7,359&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;(253,495&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;8,296,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;12,810,923&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Corporate debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;7,459,298&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;10,175,084&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;(3,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;(67,991&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;7,456,127&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;10,107,093&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;15,763,527&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;23,239,502&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;(10,530&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;(321,486&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;15,752,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;22,918,016&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The contractual maturity of the Company&#x2019;s marketable debt securities is as follows at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Less than&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;One year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;One to&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Five years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;U.S. government and agency backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;299,250&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;7,997,620&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;8,296,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Corporate debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;3,346,615&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;4,109,512&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;7,456,127&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;3,645,865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;12,107,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;15,752,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-7C58BD9C3E4248B57F02AAB862936960-0-wk-Fact-2C516BCB0B32CBCD7E6BAAB861F56566">&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value Measurement at December 28, 2019 Using:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6,029,247&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6,029,247&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;U.S. government and agency backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;8,296,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;8,296,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Corporate debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,456,127&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,456,127&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,537,159&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;386,711&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,150,448&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;26,319,403&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6,415,958&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;15,752,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,150,448&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fair Value Measurement at December 29, 2018 Using:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Level&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Level&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Level&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,326,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,326,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. government and agency backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,810,923&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,810,923&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Corporate debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,107,093&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,107,093&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,853,525&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;288,026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,565,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43,097,888&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,614,373&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,918,016&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,565,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="d9207289e825-wk-Fact-CC58D32C6929741D5C2FAAB8628173B9"
      unitRef="usd">6029247</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="d9207289e844-wk-Fact-BD028F4D3B2C356C7E23AAB86214247F"
      unitRef="usd">6029247</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="d9207289e883-wk-Fact-5A30F3AB058826C97A73AAB862144A81"
      unitRef="usd">0</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e898-wk-Fact-EB02BA1C3D00595C23D8AAB8620C35BB"
      unitRef="usd">8296870</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e917-wk-Fact-D534B8A627FAAAA1851AAAB862112DDA"
      unitRef="usd">0</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e936-wk-Fact-A18732B874A6A81089F5AAB862109130"
      unitRef="usd">8296870</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e956-wk-Fact-BFFC4CD409A58F4BF3ACAAB861EED15C"
      unitRef="usd">0</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e976-wk-Fact-00C8FDC8339D5AD73612AAB8621181C1"
      unitRef="usd">7456127</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e1014-wk-Fact-04D5C44FB90E5DFA05CFAAB8620F0201"
      unitRef="usd">7456127</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e1034-wk-Fact-4B8F9D1317423D066135AAB8628199B0"
      unitRef="usd">0</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1054-wk-Fact-8B32C3650F8FB94706A5AAB86213BA9B"
      unitRef="usd">4537159</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1073-wk-Fact-770B86F0DBF04E031113AAB861EF18AA"
      unitRef="usd">386711</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1092-wk-Fact-CB5644A47C6B7F47DA59AAB8620EB748"
      unitRef="usd">0</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1112-wk-Fact-B2B498378DBDF3876A22AAB86281CC48"
      unitRef="usd">4150448</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4"
      decimals="0"
      id="d9207289e1137-wk-Fact-0F7EF6CAA2E8DC68ED52AAB862807A2D"
      unitRef="usd">26319403</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="d9207289e1156-wk-Fact-94621708B9456F681F56AAB8620EB6D2"
      unitRef="usd">6415958</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="d9207289e1175-wk-Fact-7A6B7BB10E5712BC3C43AAB86214C577"
      unitRef="usd">15752997</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e1195-wk-Fact-ED665CEF17481530DF40AAB86280D565"
      unitRef="usd">4150448</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="d9207289e1402-wk-Fact-68B19C52B0DE7FF921FCAAB8624AEE38"
      unitRef="usd">14326347</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="d9207289e1421-wk-Fact-007207EF3ADB594F7E20AAB8624428C8"
      unitRef="usd">14326347</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="d9207289e1460-wk-Fact-212AE59F86C7DCBBEC85AAB86243C904"
      unitRef="usd">0</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e1475-wk-Fact-8C9D570AD48AB123C2F8AAB862494B3C"
      unitRef="usd">12810923</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e1494-wk-Fact-3623CA5BE8F273CA4B58AAB86245820B"
      unitRef="usd">0</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e1513-wk-Fact-DAAFC38627C89513ABE2AAB86249A1E3"
      unitRef="usd">12810923</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e1533-wk-Fact-1670E3920D31CF86993DAAB862498C95"
      unitRef="usd">0</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e1553-wk-Fact-8DC8DF92EFC6187C2056AAB8624C6B60"
      unitRef="usd">10107093</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e1591-wk-Fact-A7ABD1376E649E46DE41AAB86245650D"
      unitRef="usd">10107093</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e1611-wk-Fact-96AB310A583A7806DD59AAB8624832CC"
      unitRef="usd">0</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1631-wk-Fact-86AA88F473B5341FD52CAAB86248E25E"
      unitRef="usd">5853525</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1650-wk-Fact-08CDA70471F19C3B5457AAB8624BB035"
      unitRef="usd">288026</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1669-wk-Fact-5BC00F3A737410C7DCC2AAB8624E93B9"
      unitRef="usd">0</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1689-wk-Fact-72F9B3AAD17DEE29F1E0AAB8624F6CE0"
      unitRef="usd">5565499</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4"
      decimals="0"
      id="d9207289e1714-wk-Fact-2F63D2510FC9A98A6301AAB8624C8C4D"
      unitRef="usd">43097888</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="d9207289e1733-wk-Fact-A303CCF79AFA502C2AA1AAB8624BE117"
      unitRef="usd">14614373</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="d9207289e1752-wk-Fact-EF11E05B76C83A8E9522AAB862453456"
      unitRef="usd">22918016</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e1772-wk-Fact-5517FAEAD5AA97B91A94AAB862496890"
      unitRef="usd">5565499</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-7F44F73E7499F4CBDF25AAB862931CF1-0-wk-Fact-2ABBAC33D4D42642821DAAB861F1219B">&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes in Level 3 investments are as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:26%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net unrealized gains/(losses)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Purchases, issuances and settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Transfers in and or out of Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,565,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(3,915,051&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,500,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,150,448&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1942-wk-Fact-72F9B3AAD17DEE29F1E0AAB8624F6CE0"
      unitRef="usd">5565499</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="FD2019Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1961-wk-Fact-92E3C5E9A0C02C54B151AAB8620FE706"
      unitRef="usd">-3915051</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
      contextRef="FD2019Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e1981-wk-Fact-10B4246A2A3B5795C9A2AAB86203E0F7"
      unitRef="usd">2500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="FD2019Q4YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e2001-wk-Fact-3F614967EB42B4700ED3AAB8620729DD"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="0"
      id="d9207289e2020-wk-Fact-B2B498378DBDF3876A22AAB86281CC48"
      unitRef="usd">4150448</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9207289e2041-wk-Fact-14477A8FF13FFAB75309AAB8624F1C43"
      unitRef="usd">1000000.0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e2053-wk-Fact-B1F67E97A51054D82C07AAB861F33BFF"
      unitRef="usd">100000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e2057-wk-Fact-B1978D5AECC972E6B8CBAAB861F8F309"
      unitRef="usd">300000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <kopn:PercentageOwnedofanEquityInvestment
      contextRef="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="2"
      id="d9207289e2066-wk-Fact-ED22B7AF8E1C7FA0B854AAB861F2C533"
      unitRef="number">0.11</kopn:PercentageOwnedofanEquityInvestment>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_EquitySecurityOneMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e2070-wk-Fact-9968C42FD9156511F7EFAAB861F1762B"
      unitRef="usd">3600000</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <kopn:OwnershipPercentageinEquityInvestmentWarrant
      contextRef="FD2017Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="2"
      id="d9207289e2081-wk-Fact-CED871EA7A141ADDD4DAAAB861F4AE4E"
      unitRef="number">0.15</kopn:OwnershipPercentageinEquityInvestmentWarrant>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="FD2017Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e2085-wk-Fact-59AFD3D8FD7E499940E3AAB861F331F4"
      unitRef="usd">2000000.0</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="FD2018Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e2089-wk-Fact-B0F218DE2511BB026BD4AAB861F65156"
      unitRef="usd">100000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9207289e2093-wk-Fact-D5729159069902BF099AAAB8620A7FB8"
      unitRef="usd">2500000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e2097-wk-Fact-E44B4777D9BCC89B9941AAB861F2BB8D"
      unitRef="usd">800000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <kopn:ImpairmentofEquitySecurity
      contextRef="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e2102-wk-Fact-B0B255869098FE016284B1FB2FAEAC7A"
      unitRef="usd">5200000</kopn:ImpairmentofEquitySecurity>
    <kopn:PercentageOwnedofanEquityInvestment
      contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember"
      decimals="3"
      id="d9207289e2118-wk-Fact-3A0B1B2B7E17EC4878AEAAB861F4D32C"
      unitRef="number">0.200</kopn:PercentageOwnedofanEquityInvestment>
    <kopn:PercentageOwnedofanEquityInvestment
      contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember"
      decimals="3"
      id="d9207289e2122-wk-Fact-3A0B1B2B7E17EC4878AEAAB861F4D32C"
      unitRef="number">0.200</kopn:PercentageOwnedofanEquityInvestment>
    <kopn:SOLOSEquityRaise
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9207289e2126-wk-Fact-0284726DFF50EECF929DAAB861F69EA1"
      unitRef="usd">7500000</kopn:SOLOSEquityRaise>
    <kopn:TotalOwnershipPercentagebyOtherOwners
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d9207289e2131-wk-Fact-B513E2647FF682AA4C95AAB861F3E89A"
      unitRef="number">0.800</kopn:TotalOwnershipPercentagebyOtherOwners>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_SOLOSMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e2135-wk-Fact-E3296E53AA945D1C52F1AAB861F717E6"
      unitRef="usd">600000</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_SOLOSMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9207289e2139-wk-Fact-B0B978424D6F8B4D6E86AAB861F728C0"
      unitRef="usd">600000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:AvailableForSaleSecuritiesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-23AE4E31B601F23E0A0CAAB86293E33D-0-wk-Fact-24C996B95DDACDB9954DAAB861F56B2C">Investments in available-for-sale marketable debt securities are as follows at &lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:35%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Amortized Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Unrealized&#160;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;U.S. government and agency backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;8,304,229&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;13,064,418&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;(7,359&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;(253,495&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;8,296,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;12,810,923&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Corporate debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;7,459,298&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;10,175,084&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;(3,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;(67,991&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;7,456,127&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;10,107,093&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;15,763,527&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;23,239,502&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;(10,530&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;(321,486&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;span&gt;15,752,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;22,918,016&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2459-wk-Fact-AFC26275C30EE7969822AAB8620E13F5"
      unitRef="usd">8304229</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2478-wk-Fact-8EE0DF61FF2031F01266AAB8620CF549"
      unitRef="usd">13064418</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2497-wk-Fact-D8C9B365A6C5D159CE4AAAB8620254BC"
      unitRef="usd">7359</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2518-wk-Fact-B8223017732E10BDE770AAB8620AF8D8"
      unitRef="usd">253495</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2538-wk-Fact-ABF67E640B64E9B30004AAB86202579F"
      unitRef="usd">8296870</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2558-wk-Fact-DF583FEE1FE7461EE681AAB862066ADA"
      unitRef="usd">12810923</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2573-wk-Fact-E8D1AF341516E8FC4D48AAB862051911"
      unitRef="usd">7459298</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2592-wk-Fact-5841B05E96273E51ABE5AAB86207DA7B"
      unitRef="usd">10175084</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2611-wk-Fact-3F95BF7E7777712C7389AAB8620D8214"
      unitRef="usd">3171</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2632-wk-Fact-8C1D5299ECD55E3AE488AAB86204A9B7"
      unitRef="usd">67991</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2652-wk-Fact-E875B00C461FAAA5FD00AAB862082C1F"
      unitRef="usd">7456127</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2671-wk-Fact-26C3C45A7C598F3BC156AAB86204F211"
      unitRef="usd">10107093</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2019Q4"
      decimals="0"
      id="d9207289e2697-wk-Fact-FB22F0DA65C8408C3549AAB86207DCE2"
      unitRef="usd">15763527</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4"
      decimals="0"
      id="d9207289e2716-wk-Fact-A052F61C035F54ED55A5AAB8620238E4"
      unitRef="usd">23239502</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q4"
      decimals="0"
      id="d9207289e2735-wk-Fact-9BD66254240E0F986F05AAB8620C3660"
      unitRef="usd">10530</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4"
      decimals="0"
      id="d9207289e2756-wk-Fact-6C4D6A4329A2FBED6A14AAB8620BBA2D"
      unitRef="usd">321486</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4"
      decimals="0"
      id="d9207289e2776-wk-Fact-2608759087BFB92922CEAAB862033D4A"
      unitRef="usd">15752997</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4"
      decimals="0"
      id="d9207289e2796-wk-Fact-2D0E03AA48039DA654B6AAB8620911E9"
      unitRef="usd">22918016</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-84E99300056A708CF6FAAAB86293EBAE-0-wk-Fact-F11A4169419EEAD5105DAAB861F557D8">&lt;div style="line-height:120%;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The contractual maturity of the Company&#x2019;s marketable debt securities is as follows at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Less than&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;One year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;One to&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Five years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;U.S. government and agency backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;299,250&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;7,997,620&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;8,296,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Corporate debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;3,346,615&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;4,109,512&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;7,456,127&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;3,645,865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;12,107,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;15,752,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2932-wk-Fact-005D270A484C80D6DE74AAB8626F2F14"
      unitRef="usd">299250</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2951-wk-Fact-58B4C55E07C390A3E3E3AAB862683EFD"
      unitRef="usd">7997620</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2970-wk-Fact-ABF67E640B64E9B30004AAB86202579F"
      unitRef="usd">8296870</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e2986-wk-Fact-8AAEB16D54878D08E705AAB8626EAF39"
      unitRef="usd">3346615</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e3005-wk-Fact-5B319186B2037A5C51E4AAB8626AB317"
      unitRef="usd">4109512</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="d9207289e3024-wk-Fact-E875B00C461FAAA5FD00AAB862082C1F"
      unitRef="usd">7456127</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="FI2019Q4"
      decimals="0"
      id="d9207289e3050-wk-Fact-60B856558E181A3AA3CDAAB8626D28D1"
      unitRef="usd">3645865</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="FI2019Q4"
      decimals="0"
      id="d9207289e3069-wk-Fact-90163A260E192C9D726DAAB8626B58C9"
      unitRef="usd">12107132</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2019Q4"
      decimals="0"
      id="d9207289e3088-wk-Fact-2608759087BFB92922CEAAB862033D4A"
      unitRef="usd">15752997</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-F983D17BF05A06735761AAB862934AFC-0-wk-Fact-4880ED7DA18F5266C492AAB862304E0E">Stockholders&#x2019; Equity and Stock-Based Compensation&lt;div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Registered Sale of Equity Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On March 15, 2019, the Company sold &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of registered common stock for gross proceeds of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$8.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share), before deducting underwriting discounts and offering expenses paid by the Company of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This represented approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.9%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of Kopin's total outstanding shares of common stock as of the date of purchase. The net proceeds from the offering were used for general corporate purposes, including working capital. On April 10, 2019, the Company sold &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of registered common stock for gross proceeds of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share), before deducting underwriting discounts and offering expenses paid by the Company of less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, pursuant to the partial exercise of the underwriters' overallotment option in connection with its March 15, 2019 public offering. This represented approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.8%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of Kopin's total outstanding shares of common stock as of the date of purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Sale of Unregistered Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On April 20, 2017, the Company sold&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,589,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;shares of unregistered common stock to&#160;Goertek,  Inc.&#160;for&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$24,664,250&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;(&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.25&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;per share). This represented approximately&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.1%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;of Kopin&#x2019;s total outstanding shares of common stock as of the date of purchase. The transaction was accounted for under ASC 505-30 "Treasury Stock," and the loss on the sale of the treasury stock of approximately&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;was charged to retained earnings. See Note 17. Related Party Transactions for additional discussion around agreements with Goertek.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2010&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company adopted a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2010&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Equity Incentive Plan ("&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2010&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Equity Plan") which authorized the issuance of shares of common stock to employees, non-employees, and the Board. The &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2010&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Equity Plan was a successor to the Company&#x2019;s 2001 Equity Incentive Plan ("2001 Equity Plan") and has been subsequently amended to increase the number of authorized shares to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,100,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The number of shares authorized under the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2010&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Equity Plan is the number of shares approved by the shareholders plus the number of shares of common stock which were available for grant under the 2001 Equity Plan, the number of shares of common stock which were the subject of awards outstanding under the 2001 Equity Plan and are forfeited, terminated, canceled or expire after the adoption of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2010&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Equity Plan and the number of shares of common stock delivered to the Company either in exercise of an 2001 Equity Plan award or in satisfaction of a tax withholding obligation. The term and vesting period for restricted stock awards granted under the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2010&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Equity Plan are determined by the Board&#x2019;s compensation committee. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of common stock authorized and available for issuance under the Company&#x2019;s &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2010&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Equity Plan of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares are committed to be issued for 2020 incentive program.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of non-vested restricted common stock awards is generally the market value of the Company&#x2019;s common stock on the date of grant. The non-vested restricted common stock awards require the employee to fulfill certain obligations, including remaining employed by the Company for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;one&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;two&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years (the vesting period) and in certain cases also require meeting either performance criteria or the Company&#x2019;s stock achieving a certain price. For non-vested restricted common stock awards that solely require the recipient to remain employed with the Company, the stock compensation expense is amortized over the anticipated service period. For non-vested restricted common stock awards that require the achievement of performance criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized over the anticipated service period. If the performance criteria are not met, no compensation cost is recognized and any previously recognized compensation cost is reversed.&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Grant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fair&#160;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December 31, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,007,674&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,152,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(465,150&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,065,250&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December 30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,629,274&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.31&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,549,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(872,025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.78&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,093,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.05&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at December 29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,213,249&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.51&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;645,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(355,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2.95&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(639,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2.98&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance at December 28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,863,124&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On December 31, 2017 (fiscal year beginning 2018), the Company amended the employment agreement with our CEO Dr. John Fan to expire on December 31, 2020 and as part of the amendment issued restricted stock grants. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;640,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of restricted stock which will vest upon the first &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consecutive trading day period following the grant date during which the Company's common stock trades at a price equal to or greater than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.25&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;150,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;shares of restricted stock will vest at the end of the first&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;consecutive trading day period following the grant date during which the Company&#x2019;s common stock trades at a price per share equal to or greater than&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.00&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;150,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of restricted common stock will vest at the end of the first&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;consecutive trading day period following the grant date during which the Company&#x2019;s common stock trades at a price per share equal to or greater than&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$7.00&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. All of the grants are subject to certain acceleration events and terminate on December 31, 2020. The following table describes inputs used to calculate fair value of the restricted stock grants: &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;For the period ended December 29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Performance price target&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;48.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;48.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;48.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.97&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.97&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.97&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes stock-based compensation expense within each of the categories below as it relates to non-vested restricted common stock awards for the fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (no tax benefits were recognized):&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost of product revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;102,629&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;418,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;490,481&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Research and development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;295,872&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;725,112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;799,485&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Selling, general and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,658,899&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,647,337&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,006,165&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,057,400&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,791,054&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,296,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrecognized compensation expense for non-vested restricted common stock as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; totaled &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and is expected to be recognized over a weighted average period of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D2019Q1March2019EquityRaise"
      decimals="-5"
      id="d9206075e613-wk-Fact-6AFE4F2952F6FE837165AAB862393D83"
      unitRef="shares">7300000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <kopn:GrossProceedsfromRegisteredSaleofEquitySecurities
      contextRef="I2019Q1SaleofStock"
      decimals="-5"
      id="d9206075e617-wk-Fact-E22888EDDB54E13F5CF5AAB86229BE0C"
      unitRef="usd">8000000.0</kopn:GrossProceedsfromRegisteredSaleofEquitySecurities>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="I2019Q1SaleofStock"
      decimals="2"
      id="d9206075e621-wk-Fact-407D433BCD26D2F9FA0CAAB8620ECDF5"
      unitRef="usdPerShare">1.10</us-gaap:SharesIssuedPricePerShare>
    <kopn:UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities
      contextRef="I2019Q1SaleofStock"
      decimals="-5"
      id="d9206075e625-wk-Fact-FCDFBA3B61ACE68ACE3AAAB862324B2F"
      unitRef="usd">700000</kopn:UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="I2019Q1SaleofStock"
      decimals="3"
      id="d9206075e629-wk-Fact-0CBA767DE09ED4AF681EAAB862312A47"
      unitRef="number">0.089</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D2019Q2Shares"
      decimals="-5"
      id="d9206075e634-wk-Fact-BFA525083CB8601208CEAAB8622FA813"
      unitRef="shares">700000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <kopn:GrossProceedsfromRegisteredSaleofEquitySecurities
      contextRef="I2019Q2Shares"
      decimals="-5"
      id="d9206075e638-wk-Fact-6A61865A974648D0EA90AAB86233F57A"
      unitRef="usd">800000</kopn:GrossProceedsfromRegisteredSaleofEquitySecurities>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="I2019Q2Shares"
      decimals="2"
      id="d9206075e642-wk-Fact-4DC744593A95CC03A2EDAAB862336063"
      unitRef="usdPerShare">1.10</us-gaap:SharesIssuedPricePerShare>
    <kopn:UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities
      contextRef="I2019Q2Shares"
      decimals="-5"
      id="d9206075e646-wk-Fact-4EA05159927590F2AF27AAB8622E26B8"
      unitRef="usd">100000</kopn:UnderwritingDiscountsandOfferingExpensesfromRegisteredSaleofEquitySecurities>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="I2019Q2Shares"
      decimals="3"
      id="d9206075e650-wk-Fact-9498D51D52BB1D8220C3AAB86220C139"
      unitRef="number">0.008</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="D2017Q2Goertek_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember"
      decimals="0"
      id="d9206075e662-wk-Fact-40F3DD81C0BF3B4C2562AAB86230B619"
      unitRef="shares">7589000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="D2017Q2Goertek_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember"
      decimals="0"
      id="d9206075e666-wk-Fact-E02AD5D7E4F8FF7AA1DCAAB8623A7426"
      unitRef="usd">24664250</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I2017Q2GoertekInc_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember"
      decimals="2"
      id="d9206075e670-wk-Fact-6CC9FF71B4A356F7C2F4AAB8620FEE79"
      unitRef="usdPerShare">3.25</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="I2017Q2GoertekInc_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember"
      decimals="3"
      id="d9206075e674-wk-Fact-59CD01082C901853BF23AAB86234CFCC"
      unitRef="number">0.101</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <kopn:GainLossonSaleofTreasuryStock
      contextRef="I2017Q2GoertekInc_us-gaap_SubsidiarySaleOfStockAxis_kopn_GoertekMember"
      decimals="-5"
      id="d9206075e678-wk-Fact-0991251C58E07B547882AAB86224C02E"
      unitRef="usd">800000</kopn:GainLossonSaleofTreasuryStock>
    <us-gaap:ExcessStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="0"
      id="d9206075e704-wk-Fact-CD70FAE78F5E532946EAAAB862306E9F"
      unitRef="shares">14100000</us-gaap:ExcessStockSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2019Q4_us-gaap_PlanNameAxis_kopn_EquityIncentivePlan2010Member"
      decimals="-5"
      id="d9206075e731-wk-Fact-63FB1D2F204DB4233357AAB86235BC3C"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <kopn:SharesCommittedtobeIssuedUnderStockIncentivePlan
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9206075e740-wk-Fact-B651EF5CB75449C11F53AAB8622F8A8A"
      unitRef="usd">500000</kopn:SharesCommittedtobeIssuedUnderStockIncentivePlan>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-78153638132ADF5DC829AAB862938D8B-0-wk-Fact-86649F4F9092CDE2986EAAB86235D15A">&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Grant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fair&#160;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December 31, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,007,674&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,152,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(465,150&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,065,250&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December 30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,629,274&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.31&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,549,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(872,025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.78&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,093,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.05&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at December 29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,213,249&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.51&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;645,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;0.57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(355,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2.95&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(639,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2.98&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance at December 28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,863,124&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e843-wk-Fact-AF188041D4069E2FCFD4AAB8621087C1"
      unitRef="shares">3007674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e862-wk-Fact-3B6E4AA5912C596A1185AAB861FDCFAC"
      unitRef="usdPerShare">3.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e877-wk-Fact-B8973F8ACBE194DFB383AAB861FA1ED1"
      unitRef="shares">1152000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e891-wk-Fact-16460DD8D8997FE1C80DAAB861FF0714"
      unitRef="usdPerShare">3.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e911-wk-Fact-8E8491B215E97369D6F7AAB861FF47BC"
      unitRef="shares">465150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e926-wk-Fact-1913F92F3A8210139D1DAAB861FDDA34"
      unitRef="usdPerShare">3.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e946-wk-Fact-F7EA3BF4FC190D773F17AAB862104E1A"
      unitRef="shares">1065250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e961-wk-Fact-5F1C1AD713CF37AE31E6AAB862059697"
      unitRef="usdPerShare">2.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e981-wk-Fact-799AA4F1248798C1D08FAAB86206BE48"
      unitRef="shares">2629274</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e995-wk-Fact-D4BC762B8F2CF3F363BFAAB861FA634F"
      unitRef="usdPerShare">3.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e1015-wk-Fact-DA431303AB766D5A2B99AAB861FBDFBE"
      unitRef="shares">1549000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e1029-wk-Fact-E85AB5689411B2AD121CAAB861FF59A4"
      unitRef="usdPerShare">2.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e1049-wk-Fact-B9BFA19D7ECB7B97FA71AAB861FEEB17"
      unitRef="shares">872025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e1064-wk-Fact-E5BDEC53B42BBCC9CA32AAB86200C64A"
      unitRef="usdPerShare">3.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e1084-wk-Fact-6DCAC9A83E901AAF3B80AAB861FB3876"
      unitRef="shares">1093000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e1099-wk-Fact-B0CB097DCA66020EC72FAAB861FE8B95"
      unitRef="usdPerShare">3.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e1119-wk-Fact-6B1449B56B69C87C1C7AAAB861FE6370"
      unitRef="shares">2213249</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e1133-wk-Fact-94016AD510E997A60258AAB862006C0B"
      unitRef="usdPerShare">2.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e1153-wk-Fact-4738028AC9917F35BBD6AAB862030C39"
      unitRef="shares">645000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e1167-wk-Fact-477E6A5D46B406112E2FAAB86211B02C"
      unitRef="usdPerShare">0.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e1188-wk-Fact-1207BE8FDF8809997B52AAB861F66649"
      unitRef="shares">355625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e1203-wk-Fact-CBA73C35D90C2D5576BDAAB8620CAF89"
      unitRef="usdPerShare">2.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e1223-wk-Fact-6197D5BE98E6C9358E82AAB862078B36"
      unitRef="shares">639500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e1238-wk-Fact-1CAB1FC86BD5170A1C25AAB861FE9648"
      unitRef="usdPerShare">2.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="d9206075e1258-wk-Fact-BCEA7ECFD2A0AF53C3F2AAB8620C271D"
      unitRef="shares">1863124</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="d9206075e1277-wk-Fact-482A47588F846B858ED7AAB862137E4F"
      unitRef="usdPerShare">1.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      decimals="0"
      id="d9206075e1297-wk-Fact-42E78E6271ACE7E80D28AAB8620F90F9"
      unitRef="shares">640000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      id="d9206075e1301-wk-Fact-A6CF063563EDE3B381CEAAB8623762D2">P20D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      decimals="2"
      id="d9206075e1305-wk-Fact-D521D399A17AE0FB2CF7AAB8623A2836"
      unitRef="usd">5.25</kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      decimals="0"
      id="d9206075e1309-wk-Fact-17F94A056538B5446321AAB86223D72D"
      unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      id="d9206075e1313-wk-Fact-D3C2A48E2E9CFF5DB686AAB8623C8DC3">P20D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      decimals="2"
      id="d9206075e1318-wk-Fact-CCFB86E67387A89A9765AAB86236AD74"
      unitRef="usd">6.00</kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember"
      decimals="0"
      id="d9206075e1322-wk-Fact-4D89EE4CD5273E52DE3EAAB8620F2601"
      unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember"
      id="d9206075e1326-wk-Fact-4027C364BA03FAAC1815AAB8623AA1FB">P20D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember"
      decimals="2"
      id="d9206075e1330-wk-Fact-526810A4709594FC3E72AAB862100253"
      unitRef="usd">7.00</kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest>
    <kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      decimals="2"
      id="d9206075e1429-wk-Fact-D521D399A17AE0FB2CF7AAB8623A2836"
      unitRef="usd">5.25</kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest>
    <kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      decimals="2"
      id="d9206075e1448-wk-Fact-CCFB86E67387A89A9765AAB86236AD74"
      unitRef="usd">6.00</kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest>
    <kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember"
      decimals="2"
      id="d9206075e1467-wk-Fact-526810A4709594FC3E72AAB862100253"
      unitRef="usd">7.00</kopn:SharebasedCompensationArrangementbySharebasedPaymentAwardMarketPriceAwardVest>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      decimals="3"
      id="d9206075e1483-wk-Fact-C6AAE80C77462BB65D24AAB8622C9175"
      unitRef="number">0.483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      decimals="3"
      id="d9206075e1503-wk-Fact-AE2A0DDC5ED80EAD20DFAAB862267E4C"
      unitRef="number">0.483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember"
      decimals="3"
      id="d9206075e1523-wk-Fact-D9685A947CC878885FDDAAB86225C6AC"
      unitRef="number">0.483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      decimals="4"
      id="d9206075e1545-wk-Fact-EF55612D13EF3A047B2AAAB86212305A"
      unitRef="number">0.0197</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      decimals="4"
      id="d9206075e1565-wk-Fact-D9A9964F1D9FE8B6B910AAB8622A2F15"
      unitRef="number">0.0197</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember"
      decimals="4"
      id="d9206075e1585-wk-Fact-D6B24AECF9AA79A2FE86AAB86222FAA6"
      unitRef="number">0.0197</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      id="d9206075e1607-wk-Fact-A88B703515906C13F234AAB8622D933A">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      id="d9206075e1626-wk-Fact-866331E75CE9FA95634DAAB8622A76D9">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember"
      id="d9206075e1645-wk-Fact-0CCB2CFED427A102C5D0AAB8622E0E51">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      decimals="0"
      id="d9206075e1666-wk-Fact-0329C153E1A2895C8F79AAB8621DCF30"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      decimals="0"
      id="d9206075e1686-wk-Fact-0329C153E1A2895C8F79AAB8621DCF30"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember"
      decimals="2"
      id="d9206075e1706-wk-Fact-31AE187E7BF61480E951AAB861FA4F18"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-EAF1BD0945354B00D3A8AAB862943344-0-wk-Fact-FD66EEC35EEDF4D92B2BAAB8623B5100">for the fiscal years &lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (no tax benefits were recognized):&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost of product revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;102,629&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;418,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;490,481&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Research and development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;295,872&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;725,112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;799,485&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Selling, general and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,658,899&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,647,337&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,006,165&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,057,400&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,791,054&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,296,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember"
      decimals="0"
      id="d9206075e1843-wk-Fact-3572C9EAB6C410B1FFFEAAB862532E63"
      unitRef="usd">102629</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember"
      decimals="0"
      id="d9206075e1862-wk-Fact-A6647FC2512EDEEDBE45AAB86259CFC3"
      unitRef="usd">418605</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember"
      decimals="0"
      id="d9206075e1881-wk-Fact-E67218BAA2D44D1919D3AAB862540FE6"
      unitRef="usd">490481</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="0"
      id="d9206075e1897-wk-Fact-A703AB0A37C21B5D0B32AAB86259BFA7"
      unitRef="usd">295872</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="0"
      id="d9206075e1916-wk-Fact-352300D184F7373491DBAAB8625486F1"
      unitRef="usd">725112</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="0"
      id="d9206075e1935-wk-Fact-56562A4B1021BDF2210FAAB862559A5D"
      unitRef="usd">799485</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="d9206075e1956-wk-Fact-48EC7CF97FE4D8FD012DAAB862531B64"
      unitRef="usd">1658899</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="d9206075e1975-wk-Fact-20BE6E90190CCA1539FFAAB8625A6B50"
      unitRef="usd">3647337</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="d9206075e1994-wk-Fact-C49374CBDB378CCB0D29AAB8625C8B59"
      unitRef="usd">1006165</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9206075e2020-wk-Fact-9EE0A27C5B49FBACCD36AAB8625FDD93"
      unitRef="usd">2057400</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9206075e2039-wk-Fact-4FD715A165C41A3226E4AAB8625886DC"
      unitRef="usd">4791054</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9206075e2058-wk-Fact-D077E2F8C40D4E227FD2AAB86254BC6F"
      unitRef="usd">2296131</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="-5"
      id="d9206075e2083-wk-Fact-08B4FF0B7E7342B65744AAB862127494"
      unitRef="usd">900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      id="d9206075e2087-wk-Fact-D57EAB6CB4F456ED2BE6AAB8623B8C43">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-5B355CD1374E8192E18DAAB862947426-0-wk-Fact-D596AE9C96561180196AAAB862144A8E">Concentrations of Risk&lt;div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ongoing credit evaluations of customers&#x2019; financial condition are performed and collateral, such as letters of credit, are generally not required. Customer&#x2019;s accounts receivable balance as a percentage of total accounts receivable was as follows: &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Percent&#160;of&#160;Gross &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Accounts&#160;Receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Customer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;28, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;29, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Collins Aerospace&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;23%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;DRS Network &amp;amp; Imaging Systems, LLC&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;22%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Scott Safety&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;12%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;RealWear, Inc.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Note: The symbol &#x201c;*&#x201d; indicates that accounts receivables from that customer were less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; of the Company&#x2019;s total accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales to significant non-affiliated customers for fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, as a percentage of total revenues, is as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Sales as a Percent&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;of Total Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Customer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Military Customers in Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;30%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Collins Aerospace&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;DRS Network &amp;amp; Imaging Systems, LLC&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;17%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General Dynamics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;RealWear, Inc.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. Army&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Funded Research and Development Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;17%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Note: The symbol &#x201c;*&#x201d; indicates that sales to that customer were less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; of the Company&#x2019;s total revenues. The caption "Military Customers in Total" excludes research and development contracts.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-3A73517F8B58C91B84CDAAB86294200C-0-wk-Fact-CBAE71C4BC31EC60F6DDAAB8620BB570">&lt;div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ongoing credit evaluations of customers&#x2019; financial condition are performed and collateral, such as letters of credit, are generally not required. Customer&#x2019;s accounts receivable balance as a percentage of total accounts receivable was as follows: &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Percent&#160;of&#160;Gross &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Accounts&#160;Receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Customer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;28, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;29, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Collins Aerospace&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;23%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;DRS Network &amp;amp; Imaging Systems, LLC&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;22%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Scott Safety&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;12%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;RealWear, Inc.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Note: The symbol &#x201c;*&#x201d; indicates that accounts receivables from that customer were less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; of the Company&#x2019;s total accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales to significant non-affiliated customers for fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, as a percentage of total revenues, is as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Sales as a Percent&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;of Total Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Customer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Military Customers in Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;30%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Collins Aerospace&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;DRS Network &amp;amp; Imaging Systems, LLC&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;17%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General Dynamics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;RealWear, Inc.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. Army&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Funded Research and Development Contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;17%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Note: The symbol &#x201c;*&#x201d; indicates that sales to that customer were less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; of the Company&#x2019;s total revenues. The caption "Military Customers in Total" excludes research and development contracts.&lt;/span&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember"
      decimals="2"
      id="d9207929e684-wk-Fact-0D3654A1083F807CC465AAB8622D355E"
      unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember"
      decimals="2"
      id="d9207929e694-wk-Fact-1DDEA16FFDF536EA399EAAB862286388"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember"
      decimals="2"
      id="d9207929e705-wk-Fact-8DD97F366581E7974B96AAB862294538"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember"
      decimals="2"
      id="d9207929e715-wk-Fact-1ECCDD0FA5A22733B14EAAB8622457F1"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ScottSafetyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember"
      decimals="2"
      id="d9207929e726-wk-Fact-BA63146DD80222FAD065AAB862223F1C"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember"
      decimals="2"
      id="d9207929e747-wk-Fact-EF0E837216B5074B5EAAAAB862287E9D"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember"
      decimals="2"
      id="d9207929e757-wk-Fact-6B1C6FD7C0BBD88B91FAAAB86222C18D"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d9207929e762-wk-Fact-8C7B44412F40366C320FAAB8620E71DD"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d9207929e898-wk-Fact-05A57CB638D5F8371D1AAAB8625F8A20"
      unitRef="number">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d9207929e908-wk-Fact-0277F3B6A67F72253047AAB8625BFA2C"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d9207929e918-wk-Fact-81249AE1BCCA4516C20EAAB8625FE8CD"
      unitRef="number">0.48</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d9207929e939-wk-Fact-BA17233A286063F22296AAB8625F6304"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_CollinsAerospaceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d9207929e949-wk-Fact-BF2AB680183D5DF64724AAB8625E4EE4"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d9207929e960-wk-Fact-79F42FAB859169CBAB05AAB862605689"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_DRSTechnologiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d9207929e980-wk-Fact-A157254A2479DCD68913AAB8625E161F"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_GeneralDynamicsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d9207929e1001-wk-Fact-8938DC4419E44711314AAAB862621534"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d9207929e1022-wk-Fact-D8A8EE71EC6111038440AAB86260D848"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_U.S.ArmyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d9207929e1073-wk-Fact-87A503C702D65EBFF3D2AAB86260DD6A"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember"
      decimals="2"
      id="d9207929e1084-wk-Fact-3868C3F8E848F383C563AAB862600A38"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember"
      decimals="2"
      id="d9207929e1094-wk-Fact-AFE2C4155F8BCC1053CDAAB862609AC0"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_kopn_RevenuesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GovernmentContractsConcentrationRiskMember"
      decimals="2"
      id="d9207929e1104-wk-Fact-35054258DE1CB01CCF17AAB8625EE958"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d9207929e1111-wk-Fact-8C7B44412F40366C320FAAB8620E71DD"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-94E465FD073819525543AAB862946FAD-0-wk-Fact-DA1553DF0D9B6500B864AAB86250615D">Income Taxes&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The (benefit) provision for income taxes from continuing operations consists of the following for the fiscal years indicated:&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;104,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(568,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total current provision (benefit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;108,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(563,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(5,165,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,307,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,461,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(2,341,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(360,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(493,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(56,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(187,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change in valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,562,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,367,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(17,181,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total (benefit) deferred provision&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,400,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total provision (benefit) for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;108,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,963,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the changes in the Company's balance of unrecognized tax benefits for the year ended:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:86%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrecognized tax benefits at December 30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;394,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross increases&#x2014;prior year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrecognized tax benefits at December 29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;394,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross increases&#x2014;current year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrecognized tax benefits at December 28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;394,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. GAAP requires applying a 'more likely than not' threshold to the recognition and derecognition of uncertain tax positions either taken or expected to be taken by the Company's income tax returns. The total amount of our gross tax liability for tax positions that may not be sustained under a 'more likely than not' threshold amounts to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as of December&#160;28, 2019 and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company's policy regarding the classification of interest and penalties is to include these amounts as a component of income tax expense. The total amount of accrued interest and penalties related to the Company's unrecognized tax benefits was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$0.5 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net operating losses were not utilized in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to offset federal and state taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The actual income tax (benefit) provision reported from operations are different than those which would have been computed by applying the federal statutory tax rate to loss before income tax (benefit) provision. A reconciliation of income tax (benefit) provision from continuing operations as computed at the U.S. federal statutory income tax rate to the provision for income tax benefit is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax provision at federal statutory rates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(6,196,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,515,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,884,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State tax liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign deferred tax rate differential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(64,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(39,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign withholding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;301,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(771,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outside basis in Kowon, net unremitted earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(468,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,888,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Permanent items&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,964,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;186,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;774,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase in net state operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(1,985,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(406,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(300,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Utilization of net operating losses for U.K. research and development refund&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(148,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Provision to tax return adjustments and tax rate change &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;803,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(76,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,833,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(1,931,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;239,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible 162M compensation limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;199,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible equity compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;16,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;290,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,901,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Uncertain tax position for transfer pricing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;105,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;91,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;203,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(22,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;107,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change in valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,562,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,364,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(17,181,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total provision (benefit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;108,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,963,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Due to the Tax Act which was enacted in December 2017, our U.S. deferred tax assets and liabilities as of December 30, 2017 were re-measured to&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;21%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;. The provisional amount recorded related to the remeasurement of our deferred tax balance was approximately&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;$25.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;of tax expense.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pretax foreign income from continuing operations was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for fiscal year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, pretax foreign loss from continuing operations was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for fiscal year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and pretax foreign income from continuing operations was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$0.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for fiscal year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Deferred income taxes are provided to recognize the effect of temporary differences between tax and financial reporting. Deferred income tax assets and liabilities consist of the following:&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax liability:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign withholding liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(525,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(538,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;44,820,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;41,755,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,097,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,114,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,293,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,259,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equity awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;428,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;444,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9,161,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,231,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;524,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;640,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized losses on investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,641,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,848,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,603,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,707,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;65,042,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,460,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(65,566,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(58,006,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(524,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(546,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The valuation allowance was approximately&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$65.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;and&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$58.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;at&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;and&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, primarily driven by U.S. net operating loss carryforwards ("NOLs") and tax credits that the Company does not believe will ultimately be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets and liabilities&#x2014;The Company has remeasured certain deferred tax assets and liabilities, excluding those items included on the Company's 2017 tax return, based on the rates the Company expects to realize the deferred tax assets and liabilities at in the future, which is generally &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The amount recorded related to the remeasurement of the Company's deferred tax balance was&#160;approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;of tax expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company recorded a reduction in the valuation allowance during 2017 of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; which was previously recorded against the Company&#x2019;s AMT credit. The Company has received &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; refund from our AMT credit in 2019 and is expecting to receive another &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of this credit in the next three years. The current portion of receivable is &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; million and is recorded in "Prepaid expenses and other current assets" on the Company's consolidated balance sheet at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the non-current portion is recorded in "Other assets".&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In addition to the changes described above, the 2017 Act imposes a U.S. tax on global intangible low taxed income ("GILTI") that is earned by certain foreign affiliates owned by a U.S. shareholder. The computation of GILTI is generally intended to impose tax on the earnings of a foreign corporation that are deemed to exceed a certain threshold return relative to the underlying business investment. The Company has made a policy election to treat future taxes related to GILTI as a current period expense in the reporting period in which the tax is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has available for tax purposes NOLs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$160.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;expiring 2021 through 2037&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$52.9&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; million that have an unlimited carryover period. The Company has recognized a full valuation allowance on its net deferred tax assets as the Company has concluded that such assets are not more likely than not to be realized. The decrease in valuation allowance during fiscal year 2017 was a result of decreases in the federal tax rate as part of the Tax Act and a reduction in the valuation allowance as a result of deferred tax liabilities assumed as part of the acquisition of NVIS.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Tax Act imposes a mandatory transition tax on accumulated foreign earnings and eliminates U.S. taxes on foreign subsidiary distribution. As a result, earnings in foreign jurisdictions are available for distribution to the U.S. without incremental U.S. taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Under the provisions of Section 382, certain substantial changes in Kopin&#x2019;s ownership may limit in the future the amount of net operating loss carryforwards that could be used annually to offset future taxable income and income tax liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s income tax returns have not been examined by the Internal Revenue Service and are subject to examination for all years since &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2001&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. State income tax returns are generally subject to examination for a period of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;five&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years after filing of the respective return. The state impact of any federal changes remains subject to examination by various states for a period of up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;one&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; year after formal notification to the states.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;International jurisdictions have statutes of limitations generally ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;twenty&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years after filing of the respective return. Years still open to examination by tax authorities in major jurisdictions include Korea (&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2009 onward&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), Japan (&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2009 onward&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), Hong Kong (&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2011 onward&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;) and United Kingdom (&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2014 onward&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;). The Company is not currently under examination in these jurisdictions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-6D2B028AA41529F3BE09AAB8629407B0-0-wk-Fact-54F8A530A855951B3603AAB86251FC64">&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The (benefit) provision for income taxes from continuing operations consists of the following for the fiscal years indicated:&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;104,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(568,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total current provision (benefit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;108,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(563,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(5,165,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,307,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,461,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(2,341,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(360,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(493,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(56,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(187,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change in valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,562,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,367,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(17,181,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total (benefit) deferred provision&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,400,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total provision (benefit) for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;108,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,963,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e841-wk-Fact-C38E7D49F3100681AB3AAAB861ED6C9B"
      unitRef="usd">4000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e860-wk-Fact-BFBC9A62294AAAD9D5A1AAB8621A6927"
      unitRef="usd">5000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e879-wk-Fact-BAC872CC6483638BD625AAB8623E85B4"
      unitRef="usd">5000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e895-wk-Fact-1292DF838A0716F54F17AAB86226F21A"
      unitRef="usd">104000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e914-wk-Fact-7B34ECDA20A9FA84D92AAAB8623EE0C5"
      unitRef="usd">25000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e933-wk-Fact-91DEB15258A490463920AAB861ED9AA6"
      unitRef="usd">-568000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e955-wk-Fact-4EB281AC1FD0B2BF14D3AAB862243A2A"
      unitRef="usd">108000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e974-wk-Fact-B41A6DBC3D2B53AD125DAAB8621619E2"
      unitRef="usd">30000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e993-wk-Fact-AA4E382C7C203C7DBFC1AAB861F05DF1"
      unitRef="usd">-563000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1077-wk-Fact-C85B6FA8C45CF52E3921AAB8622FB207"
      unitRef="usd">-5165000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e1097-wk-Fact-A1DE7FF9653079C23AE7AAB861FC1579"
      unitRef="usd">-7307000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e1117-wk-Fact-59512BC647111963AADDAAB861EF1E16"
      unitRef="usd">15461000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1138-wk-Fact-C1578096D4F2129CDBA1AAB8622641AD"
      unitRef="usd">-2341000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e1158-wk-Fact-E892D36C2B38CC3A6582AAB8621D339F"
      unitRef="usd">-360000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e1178-wk-Fact-445790BA10475BE60738AAB861EC357A"
      unitRef="usd">-493000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1200-wk-Fact-EDAB88D30CAFC2AD3A93AAB86200155E"
      unitRef="usd">-56000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e1220-wk-Fact-1A1DFD609224D063FDE3AAB862191896"
      unitRef="usd">300000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e1239-wk-Fact-730D7AA7E7C1EA75ECB4AAB8623F6496"
      unitRef="usd">-187000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1261-wk-Fact-C05415B33CAFE267057AAAB861EB4518"
      unitRef="usd">7562000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e1280-wk-Fact-869BB1A29684DDAC6030AAB86244A181"
      unitRef="usd">7367000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e1299-wk-Fact-C6ADEFD0854BD8159B54AAB86215AB71"
      unitRef="usd">-17181000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1322-wk-Fact-F20E055F1E24FD6774F1AAB8623EBC56"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e1341-wk-Fact-28E5634FC4A818ABE6A2AAB861F36C9B"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e1360-wk-Fact-E1EE722CA9F45395F2A1AAB862279DAD"
      unitRef="usd">-2400000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1387-wk-Fact-BC0D5C9E09033A91072DAAB862487648"
      unitRef="usd">-108000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e1406-wk-Fact-DC7611EFDA49A367C9BEAAB8625A96A5"
      unitRef="usd">-30000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e1425-wk-Fact-90E6519A87864B3F4A25AAB862580A79"
      unitRef="usd">2963000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-5136E4B09D43B9E5BBA3AAB862941003-0-wk-Fact-FF73E1325CA6FE048EC9AAB86249EC28">&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the changes in the Company's balance of unrecognized tax benefits for the year ended:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:86%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrecognized tax benefits at December 30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;394,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross increases&#x2014;prior year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrecognized tax benefits at December 29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;394,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross increases&#x2014;current year tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrecognized tax benefits at December 28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;394,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2017Q4"
      decimals="0"
      id="d9211138e1497-wk-Fact-50BC60837C532BA3AECAAAB8623F1241"
      unitRef="usd">394000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e1512-wk-Fact-80EB5B366EB060048833AAB8622D015D"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e1532-wk-Fact-3F1D068DA43F5ACCAD8CAAB8623BBF90"
      unitRef="usd">394000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1552-wk-Fact-B2FAB4B6B9FE327EADA2AAB8622E66E3"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e1577-wk-Fact-A9FD30A97FBA69A0E8B7AAB86230EA4E"
      unitRef="usd">394000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9211138e1594-wk-Fact-10B9B9FB5C167BAABA95AAB86254178A"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9211138e1602-wk-Fact-61CF9E4891EE72D3EC9BAAB8624DABFF"
      unitRef="usd">800000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-14414C32D68D71D30840AAB862943990-0-wk-Fact-4B78EC8131E35A4B2AEFAAB8624D103A">&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The actual income tax (benefit) provision reported from operations are different than those which would have been computed by applying the federal statutory tax rate to loss before income tax (benefit) provision. A reconciliation of income tax (benefit) provision from continuing operations as computed at the U.S. federal statutory income tax rate to the provision for income tax benefit is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax provision at federal statutory rates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(6,196,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,515,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,884,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State tax liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign deferred tax rate differential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(64,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(39,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign withholding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;301,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(771,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outside basis in Kowon, net unremitted earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(468,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,888,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Permanent items&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,964,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;186,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;774,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase in net state operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(1,985,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(406,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(300,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Utilization of net operating losses for U.K. research and development refund&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(148,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Provision to tax return adjustments and tax rate change &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;803,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(76,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,833,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(1,931,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;239,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible 162M compensation limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;199,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible equity compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;16,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;290,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,901,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Uncertain tax position for transfer pricing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;105,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;91,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;203,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(22,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;107,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change in valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;7,562,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,364,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(17,181,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total provision (benefit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;108,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,963,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1804-wk-Fact-280EDBCE61565631604DAAB86262C6B7"
      unitRef="usd">-6196000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e1824-wk-Fact-C7765435C9140FB9A200AAB86259D5D3"
      unitRef="usd">-7515000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e1844-wk-Fact-E613C3E446BDE4EC45BAAAB86260F26B"
      unitRef="usd">-9884000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1861-wk-Fact-162B7A1D75B68B781218AAB862684D74"
      unitRef="usd">4000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e1880-wk-Fact-DA34C63319E4E5E597D5AAB86262C91A"
      unitRef="usd">5000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e1899-wk-Fact-75E1D6886897E20AB9B2AAB861EC6618"
      unitRef="usd">5000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1920-wk-Fact-0699FD475C5DCC9EE256AAB86274E524"
      unitRef="usd">-64000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e1940-wk-Fact-A1B253B2165F3C3903C4AAB86225927C"
      unitRef="usd">-39000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e1960-wk-Fact-45F2177B696D0B58157FAAB86239B903"
      unitRef="usd">15000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e1981-wk-Fact-7D25FB8D5CB4B588CDD9AAB862718B3A"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2000-wk-Fact-F797C6E1DBBC4ECE6279AAB862645592"
      unitRef="usd">301000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2019-wk-Fact-F0FEC1D970DD8F2BB8AAAAB862628783"
      unitRef="usd">771000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <kopn:IncomeTaxReconciliationOutsideBasisInSubsidiary
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2041-wk-Fact-09513333B2053A72A102AAB86212521B"
      unitRef="usd">0</kopn:IncomeTaxReconciliationOutsideBasisInSubsidiary>
    <kopn:IncomeTaxReconciliationOutsideBasisInSubsidiary
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2060-wk-Fact-A43C6154993534FB7E29AAB862393765"
      unitRef="usd">-468000</kopn:IncomeTaxReconciliationOutsideBasisInSubsidiary>
    <kopn:IncomeTaxReconciliationOutsideBasisInSubsidiary
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2080-wk-Fact-55AC484AF1263274A179AAB86278912D"
      unitRef="usd">-2888000</kopn:IncomeTaxReconciliationOutsideBasisInSubsidiary>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2102-wk-Fact-20CEB491CE612F2BBE7AAAB862651C6A"
      unitRef="usd">1964000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2121-wk-Fact-D762D47DFF48076BD454AAB86276FC92"
      unitRef="usd">186000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2140-wk-Fact-19EFEFF869204E92E184AAB8623A8896"
      unitRef="usd">774000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <kopn:IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2161-wk-Fact-0812F0CA56BD2933626BAAB861F1B45A"
      unitRef="usd">1985000</kopn:IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards>
    <kopn:IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2181-wk-Fact-6FB76DAACE5DF3D3360BAAB862503504"
      unitRef="usd">406000</kopn:IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards>
    <kopn:IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2201-wk-Fact-27536A97FD435A1E8697AAB8627C8795"
      unitRef="usd">300000</kopn:IncomeTaxReconciliationChangeInStateNetOperatingLossCarryforwards>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2223-wk-Fact-C4DD22C4ABCBE4C7B7AFAAB8626E349B"
      unitRef="usd">-148000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2243-wk-Fact-0894B94F090EA61236CAAAB8626054A0"
      unitRef="usd">0</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2262-wk-Fact-B86E7DB5425A5E20EE51AAB86257F202"
      unitRef="usd">0</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <kopn:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2285-wk-Fact-0517966FD140A571FCDAAAB861ED1A32"
      unitRef="usd">803000</kopn:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes>
    <kopn:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2304-wk-Fact-ECB7A709EA65C0672516AAB862583CD2"
      unitRef="usd">-76000</kopn:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes>
    <kopn:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2324-wk-Fact-38281139B4FBB8C863E3AAB862580418"
      unitRef="usd">24833000</kopn:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2346-wk-Fact-D2052909C3847BE2F602AAB862647E96"
      unitRef="usd">1931000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2366-wk-Fact-91F3894F58376E3B8BB0AAB8627BC73F"
      unitRef="usd">239000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2385-wk-Fact-7F6620AD6A5D997E6353AAB8623C363E"
      unitRef="usd">24000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <kopn:EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2406-wk-Fact-6392DEDFC86C5D2E83BAAAB862188E58"
      unitRef="usd">0</kopn:EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation>
    <kopn:EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2425-wk-Fact-0D98F4BF72C38391F256AAB8627EB4E8"
      unitRef="usd">13000</kopn:EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation>
    <kopn:EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2444-wk-Fact-003DE6178E2AB6ABFD69AAB861F1365F"
      unitRef="usd">199000</kopn:EffectiveIncomeTaxRateReconcilationNondeductibleExpenses162Mcompensationlimitation>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2465-wk-Fact-732FAE60C9C89D2C07FDAAB86224B8C6"
      unitRef="usd">16000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2484-wk-Fact-FD966C7F3E23FEBF407AAAB8626740ED"
      unitRef="usd">290000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2503-wk-Fact-BBB4AA9449199DF375A5AAB862646DA8"
      unitRef="usd">1901000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2524-wk-Fact-41CE084688E037179DB3AAB8624F94B8"
      unitRef="usd">105000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2543-wk-Fact-C5D646AEEEF3E0B44CD0AAB86264C217"
      unitRef="usd">91000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2562-wk-Fact-9457CAE0E50437375B31AAB862417C9C"
      unitRef="usd">203000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2583-wk-Fact-876630A3F1E325374A4BAAB86252BD86"
      unitRef="usd">-22000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2603-wk-Fact-C2FFCD3B092CB53128F2AAB86276741E"
      unitRef="usd">45000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2622-wk-Fact-BE6BBE323ECDA6826034AAB86274ECAB"
      unitRef="usd">107000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2643-wk-Fact-DC4A32BFD815422A44FBAAB86254CB46"
      unitRef="usd">7562000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2662-wk-Fact-25E4D7D3504047FB2774AAB861F1254F"
      unitRef="usd">7364000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2681-wk-Fact-99A9341EB241ABC05BA3AAB8626221CF"
      unitRef="usd">-17181000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211138e2708-wk-Fact-BC0D5C9E09033A91072DAAB862487648"
      unitRef="usd">-108000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211138e2727-wk-Fact-DC7611EFDA49A367C9BEAAB8625A96A5"
      unitRef="usd">-30000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211138e2746-wk-Fact-90E6519A87864B3F4A25AAB862580A79"
      unitRef="usd">2963000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d9211138e2771-wk-Fact-BF395DCA02ED880AC1BCAAB86255A440"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <kopn:TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d9211138e2775-wk-Fact-0F9BD5693C9980EAF653AAB8624C0903"
      unitRef="usd">25100000</kopn:TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9211138e2782-wk-Fact-8B2C13916204CB77252BAAB8625108E3"
      unitRef="usd">1300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d9211138e2790-wk-Fact-A871FBDABF12DDB804E7AAB8624F16FA"
      unitRef="usd">700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d9211138e2798-wk-Fact-7E0C775087C6607394ADAAB862529D7C"
      unitRef="usd">-400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-80DBEAC512A06727FBC0AAB86294E740-0-wk-Fact-BB4435E1C08C0E7F9498AAB86250BEDA">Deferred income taxes are provided to recognize the effect of temporary differences between tax and financial reporting. Deferred income tax assets and liabilities consist of the following:&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax liability:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign withholding liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(525,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(538,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Federal net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;44,820,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;41,755,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,097,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,114,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,293,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,259,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equity awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;428,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;444,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9,161,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,231,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;524,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;640,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized losses on investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,641,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,848,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,603,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,707,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;65,042,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,460,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(65,566,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(58,006,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(524,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(546,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <kopn:DeferredTaxLiabilitiesForeignTaxes
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e2971-wk-Fact-EED1BE1E1630043AB4BBAAB862551202"
      unitRef="usd">525000</kopn:DeferredTaxLiabilitiesForeignTaxes>
    <kopn:DeferredTaxLiabilitiesForeignTaxes
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e2991-wk-Fact-E8BB92E58CFF8D5C660FAAB86251195C"
      unitRef="usd">538000</kopn:DeferredTaxLiabilitiesForeignTaxes>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3048-wk-Fact-04D42029EF62A1812637AAB86265B61A"
      unitRef="usd">44820000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3067-wk-Fact-52B6CA89AB03FC42DE1FAAB862742B98"
      unitRef="usd">41755000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3087-wk-Fact-5EF0A779FAC36CD1CEF9AAB86266F40E"
      unitRef="usd">5097000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3106-wk-Fact-E5D6025925BB010E8D44AAB862636F2B"
      unitRef="usd">3114000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3126-wk-Fact-EA0B352601B734DE3368AAB86240DE4D"
      unitRef="usd">1293000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3145-wk-Fact-49A82869E10E32F20467AAB862624AF6"
      unitRef="usd">1259000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3165-wk-Fact-BCC36B236FA161148845AAB862664873"
      unitRef="usd">428000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3184-wk-Fact-65D692111451D2A163F4AAB86262D23B"
      unitRef="usd">444000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3204-wk-Fact-C46DE11E70F0A99A96B2AAB86267E1F9"
      unitRef="usd">9161000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3223-wk-Fact-A5338492D5638C1C8381AAB8626D7721"
      unitRef="usd">7231000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3243-wk-Fact-CCC7E623CC06C8FC67D5AAB8623DDF40"
      unitRef="usd">524000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3262-wk-Fact-4987AA30940964836E3BAAB86260E037"
      unitRef="usd">640000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3283-wk-Fact-6D232F2C202E22837C2DAAB862642AE2"
      unitRef="usd">2641000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3302-wk-Fact-45ED805FF8EC87DC41FAAAB8624649F2"
      unitRef="usd">1848000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3322-wk-Fact-2F063997590E5C294F53AAB862628D9F"
      unitRef="usd">1603000</us-gaap:DeferredTaxAssetsOtherTaxCarryforwards>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3341-wk-Fact-D87143977B1F2BE801C5AAB862538BC4"
      unitRef="usd">1707000</us-gaap:DeferredTaxAssetsOtherTaxCarryforwards>
    <kopn:DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3361-wk-Fact-6760D3DEB0BB26EE4D83AAB8625609FE"
      unitRef="usd">65042000</kopn:DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance>
    <kopn:DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3380-wk-Fact-67174C0EFEC3D51DE6F0AAB8625FC2AF"
      unitRef="usd">57460000</kopn:DeferredTaxAssetsLiabilitiesNetBeforeValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3400-wk-Fact-45DDAA7068AE71D71981AAB8624095AB"
      unitRef="usd">65566000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3420-wk-Fact-E3424F4CA7CCFA88C12CAAB86271AF95"
      unitRef="usd">58006000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211138e3446-wk-Fact-F112B53703B825AE7450AAB8623C77BF"
      unitRef="usd">524000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211138e3466-wk-Fact-8EF69F9C28D5DB348B16AAB8626B299F"
      unitRef="usd">546000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9211138e3487-wk-Fact-6894F8D1B01E6176D14AAAB8624D9DBB"
      unitRef="usd">65600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2018Q4"
      decimals="-5"
      id="d9211138e3491-wk-Fact-0E30A48D4438D6E637C6AAB8624EF9E8"
      unitRef="usd">58000000.0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d9211138e3506-wk-Fact-BF395DCA02ED880AC1BCAAB86255A440"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <kopn:TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d9211138e3510-wk-Fact-0F9BD5693C9980EAF653AAB8624C0903"
      unitRef="usd">25100000</kopn:TaxCutsandJobsActof2017RemeasurementofDeferredforReductioninCorporateTaxRateIncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9211138e3517-wk-Fact-A2004D9FC347770327D2AAB86256D9C8"
      unitRef="usd">1000000.0</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
    <kopn:ProceedsfromAMTRefund
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9211138e3521-wk-Fact-90CB33B2F7C71AA04A61AAB8624AC3E8"
      unitRef="usd">500000</kopn:ProceedsfromAMTRefund>
    <kopn:ProceedsfromAMTRefund
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9211138e3525-wk-Fact-90CB33B2F7C71AA04A61AAB8624AC3E8"
      unitRef="usd">500000</kopn:ProceedsfromAMTRefund>
    <kopn:AMTReceivableCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9211138e3529-wk-Fact-AA24EEA084E8853359BDAAB8625379B3"
      unitRef="usd">300000</kopn:AMTReceivableCurrent>
    <us-gaap:OperatingLossCarryforwards
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember"
      decimals="-5"
      id="d9211138e3547-wk-Fact-A76EEEBE63852616BA0BAAB8624E1B69"
      unitRef="usd">160500000</us-gaap:OperatingLossCarryforwards>
    <kopn:OperatingLossCarryforwardsUnlimited
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_InternalRevenueServiceIRSMember"
      decimals="-5"
      id="d9211138e3555-wk-Fact-64070F15064222D36128AAB86253E85B"
      unitRef="usd">52900000</kopn:OperatingLossCarryforwardsUnlimited>
    <us-gaap:ProductWarrantyDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-E389D364F7D3A75BFCFFAAB862956DCB-0-wk-Fact-B397E2D9F040ADABFE57AAB8622B0221">Accrued Warranty&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company warrants its products against defect for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;12&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months, however, for certain products a customer may purchase an extended warranty. A provision for estimated future costs and estimated returns for credit relating to such warranty is recorded in the period when product is shipped and revenue recognized, and is updated as additional information becomes available. The Company&#x2019;s estimate of future costs to satisfy warranty obligations is based primarily on historical warranty expense experienced and a provision for potential future product failures. Changes in the accrued warranty for fiscal years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; are as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;28, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;29, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;30, &lt;br/&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;571,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;649,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;518,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;471,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;159,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;328,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Claim and reversals&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(533,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(237,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(197,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending Balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;509,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;571,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;649,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
    <kopn:ProductWarrantyTerm
      contextRef="FD2019Q4YTD"
      id="d9211696e610-wk-Fact-4CB0E0985F5F806BF5ADAAB8624435D8">P12M</kopn:ProductWarrantyTerm>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-47D9FA68D7E63F1B269CAAB862953662-0-wk-Fact-E5E3587801E1900BB282AAB8622B46B0">Changes in the accrued warranty for fiscal years ended &lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; are as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;28, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;29, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;30, &lt;br/&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;571,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;649,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;518,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;471,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;159,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;328,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Claim and reversals&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(533,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(237,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(197,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending Balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;509,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;571,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;649,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211696e793-wk-Fact-C308034A7D1B1482B860AAB861F42643"
      unitRef="usd">571000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="FI2017Q4"
      decimals="0"
      id="d9211696e812-wk-Fact-F551914E939CF3F95676AAB861FF992C"
      unitRef="usd">649000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="FI2016Q4"
      decimals="0"
      id="d9211696e831-wk-Fact-84B5BD223AE414F6F770AAB861F56F71"
      unitRef="usd">518000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211696e847-wk-Fact-EF16B363A091F285A4C3AAB8621B5FF4"
      unitRef="usd">471000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211696e866-wk-Fact-FDA4A76819CA8E5934A4AAB862237295"
      unitRef="usd">159000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211696e885-wk-Fact-830500ECC4967B0D7367AAB862046876"
      unitRef="usd">328000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <kopn:StandardProductWarrantyAccrualPaymentsAndReversals
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9211696e906-wk-Fact-3ADAB4D19D91799BF58DAAB8621E80B4"
      unitRef="usd">533000</kopn:StandardProductWarrantyAccrualPaymentsAndReversals>
    <kopn:StandardProductWarrantyAccrualPaymentsAndReversals
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9211696e926-wk-Fact-0C7DECE9AEFBFAB3FF27AAB86214C8B0"
      unitRef="usd">237000</kopn:StandardProductWarrantyAccrualPaymentsAndReversals>
    <kopn:StandardProductWarrantyAccrualPaymentsAndReversals
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9211696e946-wk-Fact-F1D90AE7126DCF0B2E9FAAB861FB825C"
      unitRef="usd">197000</kopn:StandardProductWarrantyAccrualPaymentsAndReversals>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="FI2019Q4"
      decimals="0"
      id="d9211696e973-wk-Fact-B6C6CD9310E39D9D9532AAB86218B7AA"
      unitRef="usd">509000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="FI2018Q4"
      decimals="0"
      id="d9211696e992-wk-Fact-C308034A7D1B1482B860AAB861F42643"
      unitRef="usd">571000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="FI2017Q4"
      decimals="0"
      id="d9211696e1011-wk-Fact-F551914E939CF3F95676AAB861FF992C"
      unitRef="usd">649000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-DBD1A4ACE061B254ED67AAB86295E768-0-wk-Fact-FD9C96A5AA1E7E7A6E31AAB8626C0ABE">Employee Benefit Plan&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has an employee benefit plan pursuant to Section&#160;401(k) of the Internal Revenue Code of 1986, as amended. In &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the plan allowed employees to defer an amount of their annual compensation up to a current maximum of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$19,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; if they are &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;under the age of 50&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$25,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; if they are &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;over the age of 50&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company matches &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;50%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of all deferred compensation on the first &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;6%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of each employee&#x2019;s deferred compensation. The amount charged to operations in connection with this plan was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="FD2019Q4YTD_kopn_AgeLimitAxis_kopn_UnderAgeFiftyMember"
      decimals="INF"
      id="d9211837e614-wk-Fact-12C9E046DB4D4A5CEC13AAB86262FE39"
      unitRef="usd">19000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="FD2019Q4YTD_kopn_AgeLimitAxis_kopn_OverAgeFiftyMember"
      decimals="INF"
      id="d9211837e622-wk-Fact-9631540DB2A69C520B4EAAB86268FE30"
      unitRef="usd">25000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d9211837e631-wk-Fact-DD00CA8E8DA346E882A1AAB862255E27"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d9211837e635-wk-Fact-3AF7B06CB438B9240486AAB86226A4B0"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d9211837e639-wk-Fact-3AC762AFE30D8DA432A9AAB8626DEBC5"
      unitRef="usd">300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-F7B45C6C234BCEC3A237AAB862952738-0-wk-Fact-D6E1B8C0079A6F5E7EEDAAB86228CD30">Commitments &lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company entered into an agreement in August 2017 to acquire an approximate&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;equity interest in Kunming BOE Display Technology Co., Ltd. ("BOE"), which is located in China, for&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;Chinese Yuan Renminbi (approximately&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;).&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; The Company's sole obligation under this agreement is to make this capital contribution. &#160;The funds raised by the BOE equity offering are being used to build an Organic Light Emitting Diode ("OLED") manufacturing facility which the Company intends to use to manufacture its products. The Company was unable to make its scheduled capital contribution and has received an extension from BOE postponing its capital contribution until July 2022.  &lt;/span&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="FI2019Q4_us-gaap_OtherCommitmentsAxis_kopn_BOEMember"
      decimals="3"
      id="d9212001e627-wk-Fact-D648C35DF252BCB6EBA7AAB8624440A5"
      unitRef="number">0.035</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <kopn:CashCommitmenttoPurchaseEquityInvestmentRMB
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9212001e634-wk-Fact-FFC2B69D404B9B61401BAAB8623694E0"
      unitRef="usd">35000000.0</kopn:CashCommitmenttoPurchaseEquityInvestmentRMB>
    <kopn:CashCommitmenttoPurchaseEquityInvestment
      contextRef="FI2019Q4"
      decimals="-5"
      id="d9212001e638-wk-Fact-DF7AA29D91F408569FB0AAB862291DFA"
      unitRef="usd">5000000.0</kopn:CashCommitmenttoPurchaseEquityInvestment>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-8E26C13E6DB2CDABD698AAB86295D4D0-0-wk-Fact-B6DCFA890BD916D0B8D7AAB8627DEDC9">Litigation&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company may engage in legal proceedings arising in the ordinary course of business. Claims, suits, investigations and proceedings are inherently uncertain and it is not possible to predict the ultimate outcome of such matters and our business, financial condition, results of operations or cash flows could be affected in any particular period.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-style:italic;"&gt;BlueRadios, Inc. v. Kopin Corporation, Civil Action No. 16-02052-JLK (D. Col.):&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:11pt;"&gt;&lt;span&gt;On August 12, 2016, BlueRadios, Inc. ("BlueRadios") filed a complaint in the U.S. District Court for the District of Colorado, alleging that the Company breached a contract between it and BlueRadios concerning an alleged joint venture between the Company and BlueRadios to design, develop and commercialize micro-display products with embedded wireless technology referred to as &#x201c;Golden-i&#x201d; breached the covenant of good faith and fair dealing associated with that contract, breached its fiduciary duty to BlueRadios, and misappropriated trade secrets owned by BlueRadios in violation of Colorado law (C.R.S. &#xa7; 7-74-104(4)) and the Defend Trade Secrets Act (18 U.S.C. &#xa7; 1836(b)(1)). BlueRadios further alleges that the Company was unjustly enriched by its alleged misconduct, BlueRadios is entitled to an accounting to determine the amount of profits obtained by the Company as a result of its alleged misconduct, and the inventorship on at least ten patents or patent applications owned by the Company need to be corrected to list BlueRadios&#x2019; employees as inventors and thereby list BlueRadios as co-assignees of the patents. BlueRadios seeks monetary, declaratory, and injunctive relief, including for alleged non-payment of engineering retainer fees.&lt;/span&gt;&lt;span style="font-size:11pt;"&gt;  &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;span&gt;On October 11, 2016, the Company filed its Answer and Affirmative Defenses. The parties completed expert depositions on November 15, 2019. On December 2, 2019, the Company filed a Motion for Partial Summary Judgment requesting the Court dismiss counts 2-7 in their entirety and counts 1 and 8 in part. BlueRadios also filed a Motion for Partial Summary Judgment alleging it is the co-owner of U.S. Patent No. 8,909,296. Responses to the Motions for Partial Summary Judgment were filed on January 15, 2020, and replies were filed on February 19, 2020.&#160; A trial date has not yet been set by the Court. The Company has not concluded a loss from this matter is probable; therefore, we have not recorded an accrual for litigation or claims related to this matter for the period ended December 28, 2019. The Company will continue to evaluate information as it becomes known and will record an estimate for losses at the time or times when it is both probable that a loss has been incurred and the amount of the loss is reasonably estimable&lt;/span&gt;&lt;span style="font-size:11pt;"&gt;.&lt;/span&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-84869AADD6AB1E0C02B5AAB862955944-0-wk-Fact-4A2BA8EB4BCEE77EE7FFAAB862131C9B">Segments and Disaggregation of Revenue&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We continually monitor and review our segment reporting structure in accordance with authoritative guidance to determine if any changes have occurred that would affect our reportable segments. Previously, we have been presenting our financial results broken out into two segments, Kopin and Industrial. In the fourth quarter of 2019, as a result of the changes in our operations in 2019, including the license and sale of the Solos product line and Whisper technology, as well as the discontinuance of lower margin products and changes in our management structure, our operations have become more integrated such that we have one segment, to better align with how management operates and evaluates and views the results of our operations. Our Chief Executive Officer, who is our chief operating decision maker (&#x201c;CODM&#x201d;), reviews results on a total company basis. In 2019, we have disposed of our Wearables products, Solos and Golden-i, and have focused on providing display-related products to the military and industrial markets that are designed, developed and manufactured in a collaborative effort by the various operations of the Company. As a result, we have one reportable segment starting in fourth quarter of fiscal 2019, and we have retrospectively adjusted our segment disclosures to present one reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total long-live assets by country at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total Long-lived Assets&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,233&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,101&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United Kingdom&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;177&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;197&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;China&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;251&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Japan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;26&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,473&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,599&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We disaggregate our revenue from contracts with customers by geographic location and by display application, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenue by geographical area for the fiscal years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;30, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:35%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(In thousands, except percentages)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;%&#160;of&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;%&#160;of&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;%&#160;of&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;14,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;51&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,436&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;59&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,540&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;59&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Other Americas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;134&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total Americas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;15,080&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;51&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,559&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,626&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Asia-Pacific&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;11,768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,406&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Europe&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,628&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,948&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,809&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;29,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,841&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenue by display application for the fiscal years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;30, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Military&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;8,729&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,724&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,438&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Industrial&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9,717&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,066&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,478&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Consumer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,777&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,146&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,406&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;R&amp;amp;D&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,254&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,947&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;61&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;275&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,573&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;License and royalties&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,252&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;29,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,841&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-B38FB2085A4E06FF6AA4AAB862952FB0-0-wk-Fact-FEF8840DE5DAF9C90997AAB8621C75D9">&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total long-live assets by country at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total Long-lived Assets&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,233&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,101&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United Kingdom&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;177&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;197&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;China&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;251&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Japan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;26&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,473&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,599&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_US_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="-3"
      id="d9214020e719-wk-Fact-76C392975EDA910B18B3AAB8621117BB"
      unitRef="usd">1233000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_US_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="-3"
      id="d9214020e738-wk-Fact-0D2D799A8466DAB9F1ACAAB861F43BFB"
      unitRef="usd">2101000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_GB_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="-3"
      id="d9214020e753-wk-Fact-CD2E0B4C7A2DBA5572A5AAB862165258"
      unitRef="usd">177000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_GB_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="-3"
      id="d9214020e772-wk-Fact-B8C4E957D52974488873AAB86228215E"
      unitRef="usd">197000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_CN_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="-3"
      id="d9214020e792-wk-Fact-513C2F3054DD40538C35AAB861F173C2"
      unitRef="usd">37000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_CN_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="-3"
      id="d9214020e811-wk-Fact-014F8968887653E350C7AAB861F4AE9F"
      unitRef="usd">251000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_country_JP_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="-3"
      id="d9214020e831-wk-Fact-3B13D82499663FD38024AAB861F39DC8"
      unitRef="usd">26000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_JP_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="-3"
      id="d9214020e850-wk-Fact-4917B7FE2D0445A8681EAAB861F4C346"
      unitRef="usd">50000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="-3"
      id="d9214020e875-wk-Fact-5D3A481290FBF473D118AAB8621FFFA1"
      unitRef="usd">1473000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="-3"
      id="d9214020e894-wk-Fact-962BEC3817A803E45D08AAB861F38A67"
      unitRef="usd">2599000</us-gaap:NoncurrentAssets>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-37BD29D921DB370460F2AAB86295069D-0-wk-Fact-9BC3C9269AA6FC55294CAAB86224DA9D"> for the fiscal years ended &lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;30, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:35%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(In thousands, except percentages)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;%&#160;of&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;%&#160;of&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;%&#160;of&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;14,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;51&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,436&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;59&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,540&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;59&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Other Americas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;134&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total Americas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;15,080&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;51&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,559&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,626&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Asia-Pacific&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;11,768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,406&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Europe&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;2,628&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,948&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,809&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;29,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,841&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenue by display application for the fiscal years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;30, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Military&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;8,729&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,724&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,438&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Industrial&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9,717&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,066&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,478&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Consumer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,777&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,146&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,406&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;R&amp;amp;D&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,254&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,947&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;61&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;275&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,573&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;License and royalties&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;4,252&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;29,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,841&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1181-wk-Fact-54A15404D6C1B92BFEC8AAB8627414A4"
      unitRef="usd">14946000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1195-wk-Fact-FBFD8FE5827B7A2FB3EAAAB862385C1D"
      unitRef="number">0.51</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1215-wk-Fact-94073E783D76D154F846AAB8627342D4"
      unitRef="usd">14436000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1230-wk-Fact-D3DD36D6C694D095891CAAB8626ACC9B"
      unitRef="number">0.59</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="0"
      id="d9214020e1245-wk-Fact-1F1F6B209EAD40802505AAB86279D949"
      unitRef="usd">16540000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1259-wk-Fact-468DA510AAFF514069F6AAB8623B7A00"
      unitRef="number">0.59</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1275-wk-Fact-EA858272F18F5A5682ADAAB8623ED1F2"
      unitRef="usd">134000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1294-wk-Fact-4D2FA2195D352C38AA9CAAB86241982C"
      unitRef="number">0</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1308-wk-Fact-5E564FBB59862C574D96AAB862693BD6"
      unitRef="usd">123000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1328-wk-Fact-A3550EEA289517691D05AAB8626D7F56"
      unitRef="number">0.01</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="0"
      id="d9214020e1343-wk-Fact-D7398D8C9453F067683DAAB86276A775"
      unitRef="usd">86000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OtherAmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1357-wk-Fact-6A3C68BDF2CEC86FD063AAB86269145F"
      unitRef="number">0</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1373-wk-Fact-B21048006E9C825C4286AAB8626C9FC7"
      unitRef="usd">15080000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1392-wk-Fact-60018179CF3E062455D9AAB862748B30"
      unitRef="number">0.51</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1407-wk-Fact-617252E62B6115E81FC6AAB862772F06"
      unitRef="usd">14559000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1427-wk-Fact-E57F0146245A7E594794AAB8627CD4E2"
      unitRef="number">0.60</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="0"
      id="d9214020e1442-wk-Fact-0D697A5AEB9109C1106CAAB8623DA7DA"
      unitRef="usd">16626000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1456-wk-Fact-3A5378B88A73AAA547AFAAB8626EC9B3"
      unitRef="number">0.60</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1472-wk-Fact-08EE9F16CB4DB91139FEAAB86242A4BC"
      unitRef="usd">11768000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1491-wk-Fact-92BC877E5C97E899AEEDAAB862719635"
      unitRef="number">0.40</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1506-wk-Fact-B7FC607201085D68A5E3AAB8626CBDCE"
      unitRef="usd">6916000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1526-wk-Fact-13A52BD6893BE16045CFAAB862719E20"
      unitRef="number">0.28</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="0"
      id="d9214020e1541-wk-Fact-7C1AE6D579E77D303ABEAAB8627096CC"
      unitRef="usd">5406000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1555-wk-Fact-37B391C246F63AE22BC8AAB862406FA9"
      unitRef="number">0.19</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1571-wk-Fact-2E6247643C5DC39511C8AAB862752E3A"
      unitRef="usd">2628000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1590-wk-Fact-67DEA2F2ADBF93D21B13AAB862732139"
      unitRef="number">0.09</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1605-wk-Fact-D97A38447A95356B3EA0AAB8626F27F7"
      unitRef="usd">2948000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1625-wk-Fact-9CCD32A5E7BE54B740D5AAB8623BA398"
      unitRef="number">0.12</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="0"
      id="d9214020e1640-wk-Fact-3773D71B292C9C710694AAB8627292D5"
      unitRef="usd">5809000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1654-wk-Fact-BBB00EFA03B4D2E942F6AAB86267026B"
      unitRef="number">0.21</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1670-wk-Fact-4E054292D17539FEAF46AAB862754538"
      unitRef="usd">42000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1689-wk-Fact-C39F2A15CC77B89E4A4DAAB862734BD8"
      unitRef="number">0</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1704-wk-Fact-94B1BDC673083F783501AAB86278E561"
      unitRef="usd">42000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1724-wk-Fact-8AB76A6A1B499361EE65AAB862782CE4"
      unitRef="number">0</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="0"
      id="d9214020e1739-wk-Fact-D9A1178754154046422FAAB86279625B"
      unitRef="usd">0</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_kopn_OthersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1753-wk-Fact-1C71D12B0631E3BBD4E9AAB862728815"
      unitRef="number">0</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1774-wk-Fact-85A11E432C071DDA362DAAB862312FB9"
      unitRef="usd">29519000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1788-wk-Fact-7A6D574FF235BCAD269DAAB86275DEAA"
      unitRef="number">1</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e1808-wk-Fact-C8F3B7019B8A705CB39DAAB8623C9B16"
      unitRef="usd">24465000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1823-wk-Fact-BFF302C778A1A3E398F8AAB8626AA2D5"
      unitRef="number">1</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="0"
      id="d9214020e1838-wk-Fact-11E6890E31F8C2595C93AAB8626FF29B"
      unitRef="usd">27841000</us-gaap:Revenues>
    <kopn:PercentageOfTotalRevenue
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="2"
      id="d9214020e1852-wk-Fact-7475AA05F924F7135BF1AAB86276533A"
      unitRef="number">1</kopn:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2047-wk-Fact-67650CFD721A06ABABB1AAB8623A787D"
      unitRef="usd">8729000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2066-wk-Fact-7F758E7291B61C69F371AAB8624860A1"
      unitRef="usd">8724000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_MilitaryCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2085-wk-Fact-9153FA7A2033C423630DAAB86227A151"
      unitRef="usd">13438000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2101-wk-Fact-B065BFBF3D8949E89F8DAAB862495375"
      unitRef="usd">9717000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2120-wk-Fact-CF1CDC4388F26AA69AEEAAB8622AC8B4"
      unitRef="usd">6066000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_IndustrialCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2139-wk-Fact-AA2FE7C5380534671087AAB8623DF74E"
      unitRef="usd">5478000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2160-wk-Fact-AA683FC664D344F1D828AAB862419A58"
      unitRef="usd">1777000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2179-wk-Fact-DD4B576AF3E19CAB37A9AAB86243A858"
      unitRef="usd">4146000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_ConsumerCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2198-wk-Fact-4C53A6AE6BED82756638AAB86229D9B3"
      unitRef="usd">4406000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2219-wk-Fact-F78A192B836B2171DA57AAB8623E632B"
      unitRef="usd">4983000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2238-wk-Fact-E3905C1658B957339368AAB8621F4DD6"
      unitRef="usd">5254000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_ResearchandDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2257-wk-Fact-6AE70C7E9F32101CCF53AAB8624086A5"
      unitRef="usd">2947000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2278-wk-Fact-FAA4E481FB269D27583EAAB8623B9293"
      unitRef="usd">61000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2297-wk-Fact-D9744587A28F3CA5D101AAB8622774E4"
      unitRef="usd">275000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_AllOtherCustomersMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2316-wk-Fact-49C499C23FAE11D038F8AAB8622C4916"
      unitRef="usd">1573000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2337-wk-Fact-F3A69E8031C7E193363BAAB8622C6205"
      unitRef="usd">4252000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2356-wk-Fact-B3EC71B84F0123428273AAB8622BC65F"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_kopn_LicenseandRoyaltiesMember_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2375-wk-Fact-E6A5BBFD1916D54C3116AAB86249645D"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2401-wk-Fact-85A11E432C071DDA362DAAB862312FB9"
      unitRef="usd">29519000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2420-wk-Fact-C8F3B7019B8A705CB39DAAB8623C9B16"
      unitRef="usd">24465000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_kopn_KopinMember"
      decimals="-3"
      id="d9214020e2439-wk-Fact-F288036703A223E04A59AAB8624D9826"
      unitRef="usd">27841000</us-gaap:Revenues>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-3FA6D4C94A6CDC9BE8D8AAB862950B78-0-wk-Fact-74A55BA8B96F7DBF8E9DAAB8623E2F9B">Selected Quarterly Financial Information (Unaudited) &lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following tables present Kopin&#x2019;s quarterly operating results for the fiscal years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The information for each of these quarters is unaudited and has been prepared on the same basis as the audited consolidated financial statements. In the opinion of management, all necessary adjustments, consisting only of normal recurring adjustments, have been included to present fairly the unaudited consolidated quarterly results when read in conjunction with Kopin&#x2019;s audited consolidated financial statements and related notes. These operating results are not necessarily indicative of the results of any future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Quarterly&#160;Periods&#160;During&#160;Fiscal&#160;Year Ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:42%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;March 30, 2019 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;June 29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;September 28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,543&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9,110&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6,139&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;8,727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Gross profit &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(1,263&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(808&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;265&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Loss from operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(11,584&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(4,838&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(6,402&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(3,556&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net loss attributable to the controlling interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(11,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(4,260&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(6,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(7,290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net loss per share &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.05&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.08&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Weighted average number of common shares outstanding:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;74,969&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;81,950&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;82,054&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;82,155&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net loss per share is computed independently for each of the quarters presented; accordingly, the sum of the quarterly net income per share may not equal the total computed for the year.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Gross profit is defined as net product revenues less cost of product revenues.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Includes &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;$3.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; revenue from licensing functional IP for the three month period ended June 29, 2019.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Quarterly&#160;Periods&#160;During Fiscal&#160;Year&#160;Ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:42%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:normal;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;March 31, 2018 (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:normal;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;June 30, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:normal;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;September 29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:normal;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,654&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,126&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,741&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;974&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,439&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Loss from operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,792&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(8,992&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,884&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss attributable to the controlling interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,241&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,791&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,966&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss per share &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.08&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.14&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average number of common shares outstanding:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;73,078&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;73,095&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;73,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;73,317&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net loss per share is computed independently for each of the quarters presented; accordingly, the sum of the quarterly net income per share may not equal the total computed for the year.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Gross profit is defined as net product revenues less cost of product revenues.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Includes &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;$2.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; impact on net gain attributable to Kopin Corporation relating to the gain on an equity investment for the three month period ended March 31, 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-3952754E7855DB40D3AEAAB862958BB9-0-wk-Fact-269DDCB557BEF4106346AAB8624C5EA5">&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Quarterly&#160;Periods&#160;During&#160;Fiscal&#160;Year Ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:42%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;March 30, 2019 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;June 29, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;September 28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,543&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;9,110&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;6,139&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;8,727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Gross profit &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(1,263&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(808&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;265&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;1,188&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Loss from operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(11,584&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(4,838&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(6,402&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(3,556&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net loss attributable to the controlling interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(11,331&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(4,260&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(6,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(7,290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net loss per share &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.05&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.08&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(0.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Weighted average number of common shares outstanding:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;74,969&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;81,950&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;82,054&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;82,155&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net loss per share is computed independently for each of the quarters presented; accordingly, the sum of the quarterly net income per share may not equal the total computed for the year.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Gross profit is defined as net product revenues less cost of product revenues.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Includes &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;$3.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; revenue from licensing functional IP for the three month period ended June 29, 2019.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Quarterly&#160;Periods&#160;During Fiscal&#160;Year&#160;Ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:42%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:normal;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;March 31, 2018 (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:normal;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;June 30, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:normal;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;September 29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:normal;"&gt;Three&#160;months&lt;br/&gt;ended&lt;br/&gt;December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,654&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,126&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,741&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross profit &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;983&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;974&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,439&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Loss from operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,792&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(8,992&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,884&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss attributable to the controlling interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,241&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,791&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,966&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss per share &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.08&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.14&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted average number of common shares outstanding:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;73,078&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;73,095&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;73,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;73,317&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Net loss per share is computed independently for each of the quarters presented; accordingly, the sum of the quarterly net income per share may not equal the total computed for the year.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Gross profit is defined as net product revenues less cost of product revenues.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:36px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Includes &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;$2.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; impact on net gain attributable to Kopin Corporation relating to the gain on an equity investment for the three month period ended March 31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:Revenues
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d9215749e758-wk-Fact-A8A606E12850973F2AD7AAB8626D14A3"
      unitRef="usd">5543000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d9215749e777-wk-Fact-8553BE2508407715C676AAB8627C19EA"
      unitRef="usd">9110000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d9215749e796-wk-Fact-FF196D46D4591FFC0909AAB8626A1BAC"
      unitRef="usd">6139000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d9215749e816-wk-Fact-F6C07A9690A05C02ECC0AAB8627B642B"
      unitRef="usd">8727000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d9215749e833-wk-Fact-B67033B839F7773F9E09AAB8627446DD"
      unitRef="usd">-1263000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d9215749e853-wk-Fact-9F815340789FAD7F4B98AAB8627D18D6"
      unitRef="usd">-808000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d9215749e873-wk-Fact-E68361A24896A76A4616AAB8627D98C2"
      unitRef="usd">265000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d9215749e893-wk-Fact-EC582511A48782D12097AAB862764FEE"
      unitRef="usd">1188000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d9215749e913-wk-Fact-F873FBC805F45E6A68E4AAB8627B8FB3"
      unitRef="usd">-11584000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d9215749e933-wk-Fact-0F3EB70BD4495DB939D7AAB8627F2097"
      unitRef="usd">-4838000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d9215749e953-wk-Fact-5AF371CE739032CB92DAAAB862720AA0"
      unitRef="usd">-6402000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d9215749e974-wk-Fact-E4243BA9E9CA8855A3A2AAB862795F74"
      unitRef="usd">-3556000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d9215749e995-wk-Fact-165F09052BE9BF7211ECAAB8627F12C9"
      unitRef="usd">-11331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d9215749e1015-wk-Fact-B3A73DAAAAC3717BF08CAAB862702CC2"
      unitRef="usd">-4260000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d9215749e1035-wk-Fact-6E512D8496E35D46EFE4AAB862756356"
      unitRef="usd">-6625000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d9215749e1056-wk-Fact-DBF93BEB4717AAB5FDE4AAB86279435C"
      unitRef="usd">-7290000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q1QTD"
      decimals="2"
      id="d9215749e1168-wk-Fact-6D6992482327479F93D2AAB86272A54C"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q2QTD"
      decimals="2"
      id="d9215749e1188-wk-Fact-085764DBCD60FC7F374DAAB86274DC28"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d9215749e1208-wk-Fact-58B3C96E44E1E782B0E4AAB862725F8E"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q4QTD"
      decimals="2"
      id="d9215749e1229-wk-Fact-9D55288AFFD50775083FAAB8627954E3"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d9215749e1327-wk-Fact-9D799FC3F8413F9B9420AAB8627EC957"
      unitRef="shares">74969000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d9215749e1346-wk-Fact-262E06B18398E6654792AAB86278493F"
      unitRef="shares">81950000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d9215749e1365-wk-Fact-1E3C30EFF9313C3D1378AAB86263D584"
      unitRef="shares">82054000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d9215749e1385-wk-Fact-878D56B904DEA23BA100AAB8627B007D"
      unitRef="shares">82155000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <kopn:RevenuefromLicensingofFunctionalIP
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d9215749e1417-wk-Fact-661A953344204C65919BAAB8623C2B08"
      unitRef="usd">3500000</kopn:RevenuefromLicensingofFunctionalIP>
    <us-gaap:Revenues
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d9215749e1553-wk-Fact-73926D8CC4E38AFF681FAAB862513934"
      unitRef="usd">5654000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d9215749e1572-wk-Fact-E421E173E84E21E6DD9BAAB8627A7058"
      unitRef="usd">5944000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d9215749e1591-wk-Fact-3504F38FB3F946E590F0AAB8623BD13B"
      unitRef="usd">5126000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d9215749e1611-wk-Fact-00270555509E6FAD6242AAB86254D454"
      unitRef="usd">7741000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d9215749e1628-wk-Fact-67880A23CC2BC9723A7DAAB862803CA0"
      unitRef="usd">983000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d9215749e1647-wk-Fact-85C77B6EEE94712D60E1AAB8627CCD16"
      unitRef="usd">974000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d9215749e1666-wk-Fact-EBFB211A6ED6C4F743FEAAB8627A6554"
      unitRef="usd">-16000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d9215749e1687-wk-Fact-1A229FE3191E60E5C25FAAB8624393C1"
      unitRef="usd">1439000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d9215749e1707-wk-Fact-06B3060B51FC3CAD84B8AAB8624B656E"
      unitRef="usd">-9792000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d9215749e1727-wk-Fact-0002A7DA2AC94ED31F17AAB86248AADF"
      unitRef="usd">-8992000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d9215749e1747-wk-Fact-8CF24F90B8DAC23CDA8CAAB86277C5A8"
      unitRef="usd">-10299000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d9215749e1768-wk-Fact-2D5D567E26856733C88BAAB8622B21E6"
      unitRef="usd">-10884000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d9215749e1789-wk-Fact-4CB0257A61478C04DF63AAB86242490C"
      unitRef="usd">-5536000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d9215749e1809-wk-Fact-505507FDD52E95971684AAB8623D1381"
      unitRef="usd">-9241000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d9215749e1829-wk-Fact-C71FFA79750C1EA86B8BAAB862401CC0"
      unitRef="usd">-9791000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d9215749e1850-wk-Fact-7C5BA9CBE7ECFBD5F735AAB86250107A"
      unitRef="usd">-9966000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2018Q1QTD"
      decimals="2"
      id="d9215749e1962-wk-Fact-27D1447F8E96A1371FE1AAB8623CF514"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d9215749e1982-wk-Fact-E7A2DF9E51B0D0D743B0AAB862798B2C"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d9215749e2002-wk-Fact-725F83341295D76CE238AAB8621CA4B1"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2018Q4QTD"
      decimals="2"
      id="d9215749e2023-wk-Fact-D82E7145F8BFC31FDA69AAB8623D316D"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d9215749e2121-wk-Fact-9CA6C43B9ADA4C898426AAB8624AA2CA"
      unitRef="shares">73078000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d9215749e2140-wk-Fact-22B540A59967E96677CCAAB8627A9061"
      unitRef="shares">73095000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d9215749e2159-wk-Fact-D237AED05058482A5E45AAB862464C71"
      unitRef="shares">73135000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d9215749e2179-wk-Fact-28D51D37CCC16DFEE149AAB862757937"
      unitRef="shares">73317000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="FD2018Q1QTD"
      decimals="-5"
      id="d9215749e2239-wk-Fact-BD597D14A590D82A2DCFAAB8623F5E86"
      unitRef="usd">2900000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-1E0601ABDAE4FC1EC9FCAAB862963C93-0-wk-Fact-7202923D530065BE1D0AAAB8624241DE">&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;17.&#160;&#160;&#160;&#160;Related Party Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company may from time to time enter into agreements with shareholders, affiliates and other companies engaged in certain aspects of the display, electronics, optical and software industries as part of our business strategy. In addition, the wearable computing product market is relatively new and there may be other technologies the Company needs to purchase from affiliates in order to enhance its product offering. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company and Goertek have entered into agreements to jointly develop and commercialize a range of technologies and wearable products. These include: a mutually exclusive supply and manufacturing arrangement for a certain display product for twenty four months after mass production begins; an agreement that provides the Company with the right of first refusal to invest in certain manufacturing capacity for certain products with Goertek; an agreement whereby Goertek will provide system level original equipment manufacturing services for the Company's wearable products; an arrangement whereby the Company will supply display modules for Goertek's virtual reality and augmented reality products; and other agreements related to promotion around certain products as well as providing designs relating to head mounted displays. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company and RealWear, Inc. ("RealWear") have entered into agreements where the Company has agreed to supply display modules for RealWear's augmented reality products. The Company has also licensed certain intellectual property to RealWear and the Company received a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; warrant in RealWear's next equity offering round, which was exercised in April 2018. The Company also received a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; license fee for the intellectual property licensed to RealWear and the Company is entitled to receive sales-based royalties from RealWear. In May 2019, the Company has signed an additional agreement to license certain intellectual property to Realwear for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; license fee and additional sales-based royalties. Of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; license fee, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was paid upon signing of the license agreement and the other &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; is paid in quarterly installments of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.25 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. As of December 28, 2019 the remaining receivable balance related to license fee was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Additionally, in the second quarter of 2019, we made an additional equity investment in RealWear of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as part of an equity raise by the company. As of December 28, 2019, we own approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.8%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of RealWear. In the fourth quarter of 2019 Kopin reviewed the financial condition and other factors of RealWear and as a result, in the fourth quarter of 2019, we recorded an impairment charge of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to reduce our investment in RealWear to zero as of December&#160;28, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On September 30, 2019 the Company entered into an Asset Purchase Agreement (the &#x201c;Solos Purchase Agreement&#x201d;) with Solos Technology Limited (&#x201c;Solos Technology&#x201d;). Pursuant to the Solos Purchase Agreement, the Company sold and licensed to Solos Technology certain assets of our Solos&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;TM&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;(&#x201c;Solos&#x201d;) product line and Whisper&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;TM&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;Audio (&#x201c;Whisper&#x201d;) technology. As consideration for the transaction the Company received &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,172,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; common shares representing a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.0%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; equity stake in Solos Technology&#x2019;s parent company, Solos Incorporation (&#x201c;Solos Inc.&#x201d;). In addition, the Company has agreed to reimburse Solos Technology for sales support provided. Solos Technology has agreed to reimburse the Company for the employees time spent on Solos development. As of December 28, 2019, the Company had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$283,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; receivables outstanding from Solos Technology and had a payable of less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to Solos Technology. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s CEO and Chairman, Dr. John C.C. Fan, acquired an individual ownership interest of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15.5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12.3%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; fully diluted) of Solos Inc. Two of Dr. Fan&#x2019;s family members have also invested in Solos Inc., and collectively hold a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37.1%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29.5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; fully diluted) ownership interest in Solos Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had the following transactions with related parties:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="22"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:27%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Purchases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Purchases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Purchases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goertek&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;747,154&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;646,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;727,101&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;RealWear, Inc.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,778,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,220,838&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;576,644&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,778,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;747,154&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,220,838&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;646,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;576,644&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;727,101&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;At &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had the following receivables and payables with related parties:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="19"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Receivables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Payables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Receivables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Contract Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Payables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goertek&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;207,530&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;RealWear, Inc.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;646,848&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,041,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;400,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;646,848&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,041,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;400,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;207,530&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <kopn:OwnershipPercentageinEquityInvestmentWarrant
      contextRef="FD2017Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="2"
      id="d9217069e612-wk-Fact-CED871EA7A141ADDD4DAAAB861F4AE4E"
      unitRef="number">0.15</kopn:OwnershipPercentageinEquityInvestmentWarrant>
    <us-gaap:RevenueFromRelatedParties
      contextRef="FD2019Q1QTD_us-gaap_RelatedPartyTransactionAxis_us-gaap_NonsoftwareLicenseArrangementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="-5"
      id="d9217069e616-wk-Fact-D4E20410746DF91636A4AAB8624587D1"
      unitRef="usd">1500000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member"
      decimals="-3"
      id="d9217069e620-wk-Fact-0B507E5A71D77D2079B7AAB86247201D"
      unitRef="usd">3500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member"
      decimals="-3"
      id="d9217069e624-wk-Fact-0B507E5A71D77D2079B7AAB86247201D"
      unitRef="usd">3500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_InitialPaymentMember"
      decimals="-3"
      id="d9217069e628-wk-Fact-ED92137703EEFF5FCFC8AAB862551904"
      unitRef="usd">2500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_DeferredPaymentMember"
      decimals="-3"
      id="d9217069e633-wk-Fact-7CBC87843C8713E3AAF8AAB86256E71B"
      unitRef="usd">1000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_kopn_RealWearInc.Member_us-gaap_RelatedPartyTransactionAxis_kopn_QuarterlyInstallmentsMember"
      decimals="-3"
      id="d9217069e637-wk-Fact-0D686FEA515916A2197FAAB86249B221"
      unitRef="usd">250000</us-gaap:Revenues>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="FI2019Q4_us-gaap_RelatedPartyTransactionAxis_us-gaap_ReceivableTypeDomain_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="0"
      id="d9217069e641-wk-Fact-A59E1DE96540D26C8A6AAAB86253F0A5"
      unitRef="usd">500000</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9217069e645-wk-Fact-D5729159069902BF099AAAB8620A7FB8"
      unitRef="usd">2500000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <kopn:PercentageOwnedofanEquityInvestment
      contextRef="FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="3"
      id="d9217069e649-wk-Fact-3DC69B399F8CE9FE722DAAB861F50EED"
      unitRef="number">0.028</kopn:PercentageOwnedofanEquityInvestment>
    <kopn:ImpairmentofEquitySecurity
      contextRef="FD2019Q4YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_kopn_RealWearInc.Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="d9217069e653-wk-Fact-B0B255869098FE016284B1FB2FAEAC7A"
      unitRef="usd">5200000</kopn:ImpairmentofEquitySecurity>
    <kopn:SharesOwnedofanEquitySecurity
      contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember"
      decimals="0"
      id="d9217069e669-wk-Fact-B2EB45ACC864DF8AD2CBAAB862414A7B"
      unitRef="usd">1172000</kopn:SharesOwnedofanEquitySecurity>
    <kopn:PercentageOwnedofanEquityInvestment
      contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember"
      decimals="3"
      id="d9217069e673-wk-Fact-3A0B1B2B7E17EC4878AEAAB861F4D32C"
      unitRef="number">0.200</kopn:PercentageOwnedofanEquityInvestment>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember"
      decimals="0"
      id="d9217069e677-wk-Fact-E7B86BEE1D09867C1C56AAB8625EE92C"
      unitRef="usd">283000</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_SOLOSMember"
      decimals="0"
      id="d9217069e682-wk-Fact-14A3D84A4022C5824B20AAB86259AA99"
      unitRef="usd">10000</us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent>
    <kopn:PercentageofEquitySecurityOwnedbyOutsideInvestors
      contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOMember"
      decimals="3"
      id="d9217069e689-wk-Fact-840D14E4CF82170B3993AAB8623F530B"
      unitRef="number">0.155</kopn:PercentageofEquitySecurityOwnedbyOutsideInvestors>
    <kopn:DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors
      contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOMember"
      decimals="3"
      id="d9217069e693-wk-Fact-B422A67E808DF5FD12BFAAB8624E8EF9"
      unitRef="number">0.123</kopn:DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors>
    <kopn:PercentageofEquitySecurityOwnedbyOutsideInvestors
      contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOsFamilyMember"
      decimals="3"
      id="d9217069e697-wk-Fact-EAFFF9CD0F174869F605AAB86255ED07"
      unitRef="number">0.371</kopn:PercentageofEquitySecurityOwnedbyOutsideInvestors>
    <kopn:DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors
      contextRef="I2019Q4SOLOS_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_CEOsFamilyMember"
      decimals="3"
      id="d9217069e701-wk-Fact-39DBFE64BD523169EB94AAB86228CBB3"
      unitRef="number">0.295</kopn:DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-DD6DDFE524C20ABA54A7AAB86296A4F1-0-wk-Fact-8A7984A8C8C393028490AAB8624FDC6B">&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During fiscal years &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had the following transactions with related parties:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="22"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:27%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Purchases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Purchases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Purchases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goertek&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;747,154&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;646,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;727,101&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;RealWear, Inc.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,778,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,220,838&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;576,644&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;5,778,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;747,154&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,220,838&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;646,135&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;576,644&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;727,101&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;At &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had the following receivables and payables with related parties:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="19"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Receivables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Payables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Receivables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Contract Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Payables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goertek&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;207,530&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;RealWear, Inc.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;646,848&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,041,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;400,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;646,848&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,041,334&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;400,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;207,530&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember"
      decimals="0"
      id="d9217069e990-wk-Fact-ADB4323C44C456CF3A7DAAB8621D0AF3"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember"
      decimals="0"
      id="d9217069e1009-wk-Fact-293042E38887C5B6DEDFAAB862225317"
      unitRef="usd">747154</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember"
      decimals="0"
      id="d9217069e1028-wk-Fact-FEC46103918FF898FDA8AAB862280987"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember"
      decimals="0"
      id="d9217069e1048-wk-Fact-B05B80A6B4F51C24D822AAB8622408FE"
      unitRef="usd">646135</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember"
      decimals="0"
      id="d9217069e1062-wk-Fact-4564B753B91720410FE4AAB86215BC0A"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember"
      decimals="0"
      id="d9217069e1076-wk-Fact-CBBA1486CD2273C8E47FAAB8620B8876"
      unitRef="usd">727101</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="0"
      id="d9217069e1091-wk-Fact-B04BEA7012CD343A545DAAB8622FB9FA"
      unitRef="usd">5778672</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="0"
      id="d9217069e1110-wk-Fact-757F31709F10B77B09DCAAB862210BB5"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="0"
      id="d9217069e1129-wk-Fact-6C0907BD2EA423C22E4DAAB86226BB7E"
      unitRef="usd">1220838</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="FD2018Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="0"
      id="d9217069e1149-wk-Fact-DABB64A1CB9A71646956AAB862019DDF"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="0"
      id="d9217069e1168-wk-Fact-50D22407970F4EEA46CDAAB8622908A1"
      unitRef="usd">576644</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="0"
      id="d9217069e1182-wk-Fact-23E7F471EB249B472409AAB86229C55C"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9217069e1202-wk-Fact-8A86CDA2EF8E77A42977AAB8621F0017"
      unitRef="usd">5778672</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9217069e1221-wk-Fact-17048B0DC57320D568F7AAB862208BBE"
      unitRef="usd">747154</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9217069e1240-wk-Fact-E8A6A80856871A6C098AAAB8621EFDA5"
      unitRef="usd">1220838</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9217069e1260-wk-Fact-402FB944904656EBB895AAB86225095F"
      unitRef="usd">646135</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9217069e1274-wk-Fact-93A78CE4E97F6B415729AAB86223C42D"
      unitRef="usd">576644</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9217069e1288-wk-Fact-6D86E786BE7DB1164948AAB8620BAE15"
      unitRef="usd">727101</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember"
      decimals="0"
      id="d9217069e1558-wk-Fact-265B4FCE493A0BF069B5AAB8624CDD20"
      unitRef="usd">0</us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="FI2018Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_GoertekMember"
      decimals="0"
      id="d9217069e1611-wk-Fact-AC89AB865635AD581638AAB8627A94C9"
      unitRef="usd">207530</us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="FI2019Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="0"
      id="d9217069e1626-wk-Fact-2D881EA29B8A38D15593AAB8627C03D1"
      unitRef="usd">646848</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="FI2018Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="0"
      id="d9217069e1664-wk-Fact-FBB23BA78E3309C1C79EAAB86247612E"
      unitRef="usd">1041334</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="FI2018Q4_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_kopn_RealWearInc.Member"
      decimals="0"
      id="d9217069e1684-wk-Fact-8511178F915729B155BCAAB8627D1448"
      unitRef="usd">400000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="FI2019Q4"
      decimals="0"
      id="d9217069e1723-wk-Fact-234422A52A18EA2B9120AAB862523C88"
      unitRef="usd">646848</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="FI2019Q4"
      decimals="0"
      id="d9217069e1742-wk-Fact-4635D7339C4D16F727C0AAB8627BB296"
      unitRef="usd">0</us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="FI2018Q4"
      decimals="0"
      id="d9217069e1761-wk-Fact-A777BE1629E3E793FC3DAAB86279825C"
      unitRef="usd">1041334</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9217069e1776-wk-Fact-7A39863B72038207BA4DAAB86277EE6C"
      unitRef="usd">400000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="FI2018Q4"
      decimals="0"
      id="d9217069e1795-wk-Fact-523F09C3EF03052CC28DAAB862407D5F"
      unitRef="usd">207530</us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-64C5F1EE38E224239557AAB862961D4F-0-wk-Fact-09EE4A88E9E7CDD19329AAB8622BE10E">&lt;div style="line-height:120%;padding-top:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;18.&#160;&#160;&#160;&#160;Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth activity in Kopin's allowance for doubtful accounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal year ended:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Balance&#160;at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Beginning&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Additions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Charged&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;to&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Deductions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;from&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Balance&#160;at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;End of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;136,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;149,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;149,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;268,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(113,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;304,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;304,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;951,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(317,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;938,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <kopn:ValuationandQualifyingAccountsTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-E6653ACEDC66F876C8FFAAB862960CB8-0-wk-Fact-8199790C384F21453BA7AAB862267CEC">&lt;div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth activity in Kopin's allowance for doubtful accounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Fiscal year ended:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Balance&#160;at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Beginning&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Additions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Charged&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;to&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Deductions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;from&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Balance&#160;at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;End of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;136,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;149,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;149,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;268,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(113,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;304,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;December&#160;28, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;304,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;951,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;(317,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;span&gt;938,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</kopn:ValuationandQualifyingAccountsTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2016Q4"
      decimals="0"
      id="d9217574e758-wk-Fact-691A4FD63AF81216C7A9AAB862590D5B"
      unitRef="usd">136000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9217574e777-wk-Fact-C99AADA19C0C60C90309AAB8624BE394"
      unitRef="usd">13000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d9217574e796-wk-Fact-8F1E6136CB60B6FB3511AAB8625CA11E"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2017Q4"
      decimals="0"
      id="d9217574e816-wk-Fact-BD913B335954C52D7526AAB8627D3A93"
      unitRef="usd">149000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2017Q4"
      decimals="0"
      id="d9217574e831-wk-Fact-BD913B335954C52D7526AAB8627D3A93"
      unitRef="usd">149000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9217574e850-wk-Fact-3DF1A36A0917A795C43CAAB862513BC2"
      unitRef="usd">268000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d9217574e869-wk-Fact-299D276676D7C3047B75AAB8624D8E39"
      unitRef="usd">113000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2018Q4"
      decimals="0"
      id="d9217574e890-wk-Fact-14A9CC8396633B206F9BAAB86282113E"
      unitRef="usd">304000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2018Q4"
      decimals="0"
      id="d9217574e915-wk-Fact-14A9CC8396633B206F9BAAB86282113E"
      unitRef="usd">304000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9217574e934-wk-Fact-185574E5159145ED7604AAB8625AC293"
      unitRef="usd">951000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d9217574e953-wk-Fact-593C1EA2A6F3EA3C6B22AAB8627B7ECA"
      unitRef="usd">317000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2019Q4"
      decimals="0"
      id="d9217574e974-wk-Fact-897BB82677B12BA946B2AAB8626033B5"
      unitRef="usd">938000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
</xbrl>
</XML>
</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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6804434768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessStockSharesAuthorized', window );">Excess Stock, Shares Authorized</a></td>
<td class="nump">14,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross property, plant and equipment</a></td>
<td class="nump">$ 20,023,626<span></span>
</td>
<td class="nump">$ 21,461,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(18,550,285)<span></span>
</td>
<td class="num">(18,862,859)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net property, plant and equipment</a></td>
<td class="nump">1,473,341<span></span>
</td>
<td class="nump">2,598,842<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation expense</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="nump">1,000,000.0<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain (Loss) on Disposition of Property Plant Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross property, plant and equipment</a></td>
<td class="nump">$ 16,344,040<span></span>
</td>
<td class="nump">16,824,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment | Minimum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment | Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gross property, plant and equipment</a></td>
<td class="nump">$ 3,577,809<span></span>
</td>
<td class="nump">3,676,775<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross property, plant and equipment</a></td>
<td class="nump">$ 101,777<span></span>
</td>
<td class="nump">523,736<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Equipment under construction</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross property, plant and equipment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 436,806<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of excess stock shares permitted to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6650115984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Related Party Transactions [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company had the following transactions with related parties:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"/></tr><tr><td style="width:27%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchases</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goertek</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>747,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>646,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>727,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,778,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,220,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,778,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>747,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,220,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>646,135</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>727,101</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had the following receivables and payables with related parties:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Receivables</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payables</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Receivables</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Contract Assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Payables</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goertek</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>646,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,041,334</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>646,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,041,334</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,530</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="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>64
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6976002128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangibles (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_GoodwillRollForward', window );"><strong>Goodwill [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_Goodwill', window );">Beginning Balance</a></td>
<td class="nump">$ 331,344<span></span>
</td>
<td class="nump">$ 1,780,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="nump">331,344<span></span>
</td>
<td class="nump">1,417,470<span></span>
</td>
<td class="nump">$ 600,086<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Goodwill, Translation and Purchase Accounting Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,433)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">331,344<span></span>
</td>
<td class="nump">1,780,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">$ 1,600,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_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible Assets, Gross (Excluding Goodwill)</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">2,500,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_ReportingUnitAxis=kopn_EMDTMember', window );">eMDT</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_GoodwillRollForward', window );"><strong>Goodwill [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_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="nump">$ 300,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_ReportingUnitAxis=kopn_NVISInc.Member', window );">NVIS, Inc. [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_GoodwillRollForward', window );"><strong>Goodwill [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_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=116868678&amp;loc=d3e961-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=108376223&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108376223&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReportingUnitAxis=kopn_EMDTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitAxis=kopn_EMDTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ReportingUnitAxis=kopn_NVISInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitAxis=kopn_NVISInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6832480880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Jun. 29, 2019</div></th>
<th class="th"><div>Mar. 30, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsToAcquireEquityMethodInvestments', window );">Payments to Acquire Equity Method Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,500,000<span></span>
</td>
<td class="nump">$ 1,000,000.0<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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Related Party Transaction, Purchases from Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">747,154<span></span>
</td>
<td class="nump">646,135<span></span>
</td>
<td class="nump">$ 727,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedParties', window );">Accounts Receivable, Related Parties</a></td>
<td class="nump">$ 646,848<span></span>
</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,041,334<span></span>
</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">646,848<span></span>
</td>
<td class="nump">1,041,334<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_ContractWithCustomerAssetNetCurrent', window );">Contract with Customer, Asset, Net, Current</a></td>
<td class="text">&#160;<span></span>
</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">400,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="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent', window );">Accounts Payable, Related Parties</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207,530<span></span>
</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<span></span>
</td>
<td class="nump">207,530<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_RevenueFromRelatedParties', window );">Revenue from Related Parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,778,672<span></span>
</td>
<td class="nump">1,220,838<span></span>
</td>
<td class="nump">576,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">8,727,000<span></span>
</td>
<td class="nump">$ 6,139,000<span></span>
</td>
<td class="nump">$ 9,110,000<span></span>
</td>
<td class="nump">$ 5,543,000<span></span>
</td>
<td class="nump">7,741,000<span></span>
</td>
<td class="nump">$ 5,126,000<span></span>
</td>
<td class="nump">$ 5,944,000<span></span>
</td>
<td class="nump">$ 5,654,000<span></span>
</td>
<td class="nump">29,518,809<span></span>
</td>
<td class="nump">24,465,005<span></span>
</td>
<td class="nump">27,841,490<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_RelatedPartyTransactionsByRelatedPartyAxis=kopn_GoertekMember', window );">Goertek [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Related Party Transaction, Purchases from Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">747,154<span></span>
</td>
<td class="nump">646,135<span></span>
</td>
<td class="nump">727,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent', window );">Accounts Payable, Related Parties</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207,530<span></span>
</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<span></span>
</td>
<td class="nump">207,530<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_RevenueFromRelatedParties', window );">Revenue from Related Parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_CEOMember', window );">CEO [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors', window );">Percentage of Equity Security Owned by Outside Investors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15.50%<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_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors', window );">Diluted Percentage of Equity Security Owned by Outside Investors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">12.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_SOLOSMember', window );">SOLOS [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AccountsReceivableRelatedParties', window );">Accounts Receivable, Related Parties</a></td>
<td class="nump">283,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">283,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_AccountsPayableRelatedPartiesCurrentAndNoncurrent', window );">Accounts Payable, Related Parties</a></td>
<td class="nump">10,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">10,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_PercentageOwnedofanEquityInvestment', window );">Percentage Owned of an Equity Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<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_kopn_SharesOwnedofanEquitySecurity', window );">Shares Owned of an Equity Security</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,172,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_RelatedPartyTransactionsByRelatedPartyAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Related Party Transaction, Purchases from Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedParties', window );">Accounts Receivable, Related Parties</a></td>
<td class="nump">646,848<span></span>
</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,041,334<span></span>
</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">646,848<span></span>
</td>
<td class="nump">1,041,334<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_ContractWithCustomerAssetNetCurrent', window );">Contract with Customer, Asset, Net, Current</a></td>
<td class="text">&#160;<span></span>
</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">$ 400,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="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenue from Related Parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,778,672<span></span>
</td>
<td class="nump">$ 1,220,838<span></span>
</td>
<td class="nump">$ 576,644<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_RelatedPartyTransactionsByRelatedPartyAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [Member] | Nonsoftware License Arrangement [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenue from Related Parties</a></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,500,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="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_RelatedPartyTransactionsByRelatedPartyAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [Member] | Receivable [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AccountsReceivableRelatedParties', window );">Accounts Receivable, Related Parties</a></td>
<td class="nump">$ 500,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">500,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_RelatedPartyTransactionsByRelatedPartyAxis=kopn_CEOsFamilyMember', window );">CEO's Family [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors', window );">Percentage of Equity Security Owned by Outside Investors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">37.10%<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_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors', window );">Diluted Percentage of Equity Security Owned by Outside Investors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">29.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,500,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_srt_MajorCustomersAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [Member] | Initial Payment [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,500,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_srt_MajorCustomersAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [Member] | Deferred Payment [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [Member] | Quarterly Installments [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [Member] | Fair Value, Inputs, Level 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_PercentageOwnedofanEquityInvestment', window );">Percentage Owned of an Equity Investment</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.80%<span></span>
</td>
<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_kopn_ImpairmentofEquitySecurity', window );">Impairment of Equity Security</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,200,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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [Member] | Fair Value, Inputs, Level 3 [Member] | RealWear, Inc. [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_OwnershipPercentageinEquityInvestmentWarrant', window );">Ownership Percentage in Equity Investment, Warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15.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_kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Diluted Percentage of Equity Security Owned by Outside Investors</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_ImpairmentofEquitySecurity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impairment of Equity Security</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ImpairmentofEquitySecurity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_OwnershipPercentageinEquityInvestmentWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ownership Percentage in Equity Investment, Warrant</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_OwnershipPercentageinEquityInvestmentWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_PercentageOwnedofanEquityInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Owned of an Equity Investment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_PercentageOwnedofanEquityInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Equity Security Owned by Outside Investors</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_PercentageofEquitySecurityOwnedbyOutsideInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_SharesOwnedofanEquitySecurity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Owned of an Equity Security</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_SharesOwnedofanEquitySecurity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_AccountsPayableRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amount of receivables arising from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637345&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=kopn_GoertekMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_GoertekMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_CEOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_CEOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_SOLOSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_SOLOSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_RealWearInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_RealWearInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_NonsoftwareLicenseArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_NonsoftwareLicenseArrangementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionAxis=us-gaap_ReceivableTypeDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_ReceivableTypeDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_CEOsFamilyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_CEOsFamilyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_MajorCustomersAxis=kopn_RealWearInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=kopn_RealWearInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=kopn_InitialPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=kopn_InitialPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionAxis=kopn_DeferredPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=kopn_DeferredPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionAxis=kopn_QuarterlyInstallmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=kopn_QuarterlyInstallmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_RealWearInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_RealWearInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>66
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6824493136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 loss</a></td>
<td class="num">$ (29,374,222)<span></span>
</td>
<td class="num">$ (34,482,492)<span></span>
</td>
<td class="num">$ (25,380,115)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in 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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">792,221<span></span>
</td>
<td class="nump">1,958,680<span></span>
</td>
<td class="nump">2,501,891<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Accretion of premium or discount on marketable debt securities</a></td>
<td class="nump">21,838<span></span>
</td>
<td class="nump">15,948<span></span>
</td>
<td class="nump">41,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">2,057,400<span></span>
</td>
<td class="nump">4,791,054<span></span>
</td>
<td class="nump">2,296,131<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net (gain)/loss on investment transactions</a></td>
<td class="nump">3,858,453<span></span>
</td>
<td class="num">(2,849,816)<span></span>
</td>
<td class="num">(2,000,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Income taxes</a></td>
<td class="nump">105,036<span></span>
</td>
<td class="nump">4,185<span></span>
</td>
<td class="num">(2,421,040)<span></span>
</td>
</tr>
<tr class="re">
<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 (gains) losses</a></td>
<td class="num">(220,015)<span></span>
</td>
<td class="num">(1,096,487)<span></span>
</td>
<td class="nump">893,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_GainLossOnDispositionOfAssets', window );">Loss on sale of property and plant</a></td>
<td class="nump">508,833<span></span>
</td>
<td class="nump">51,159<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Impairment of assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,526,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_AssetImpairmentCharges', window );">Impairment of goodwill</a></td>
<td class="nump">331,344<span></span>
</td>
<td class="nump">1,417,470<span></span>
</td>
<td class="nump">600,086<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_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts', window );">Change in allowance for bad debt</a></td>
<td class="nump">633,131<span></span>
</td>
<td class="num">(155,000)<span></span>
</td>
<td class="nump">13,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory Write-down</a></td>
<td class="nump">1,834,300<span></span>
</td>
<td class="nump">832,615<span></span>
</td>
<td class="nump">654,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Change in warranty reserves</a></td>
<td class="num">(62,107)<span></span>
</td>
<td class="num">(79,633)<span></span>
</td>
<td class="nump">142,328<span></span>
</td>
</tr>
<tr class="ro">
<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 assets and liabilities:</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(3,944,859)<span></span>
</td>
<td class="nump">853,163<span></span>
</td>
<td class="num">(2,376,593)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets and unbilled receivables</a></td>
<td class="nump">2,168,581<span></span>
</td>
<td class="nump">865,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(792,165)<span></span>
</td>
<td class="num">(1,656,196)<span></span>
</td>
<td class="num">(1,633,027)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses, other current assets and other assets</a></td>
<td class="nump">821,340<span></span>
</td>
<td class="nump">113,015<span></span>
</td>
<td class="num">(1,084,146)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(163,084)<span></span>
</td>
<td class="num">(1,208,848)<span></span>
</td>
<td class="nump">1,924,751<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings', window );">Billings in excess of revenue earned</a></td>
<td class="nump">397,121<span></span>
</td>
<td class="num">(4,742)<span></span>
</td>
<td class="num">(85,282)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(21,026,854)<span></span>
</td>
<td class="num">(28,103,782)<span></span>
</td>
<td class="num">(25,912,698)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sale of marketable debt securities</a></td>
<td class="nump">7,454,139<span></span>
</td>
<td class="nump">26,646,078<span></span>
</td>
<td class="nump">37,536,004<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchase of marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,697,329)<span></span>
</td>
<td class="num">(19,633,903)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Cash paid for acquisition, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,690,047)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Payments to Acquire Equity Method Investments</a></td>
<td class="num">(2,500,000)<span></span>
</td>
<td class="num">(1,000,000.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other assets</a></td>
<td class="num">(41,031)<span></span>
</td>
<td class="num">(8,373)<span></span>
</td>
<td class="num">(140,860)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Capital expenditures</a></td>
<td class="num">(170,186)<span></span>
</td>
<td class="num">(1,183,131)<span></span>
</td>
<td class="num">(2,794,467)<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 provided by investing activities</a></td>
<td class="nump">4,742,922<span></span>
</td>
<td class="nump">18,757,245<span></span>
</td>
<td class="nump">11,276,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Sale of unregistered stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,664,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Settlements of restricted stock for tax withholding obligations</a></td>
<td class="num">(45,513)<span></span>
</td>
<td class="num">(208,015)<span></span>
</td>
<td class="num">(771,323)<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_kopn_DistributiontoMinorityInterestHolder', window );">Distribution to noncontrolling interest holder</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(699,105)<span></span>
</td>
<td class="num">(791,737)<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 provided by (used in) financing activities</a></td>
<td class="nump">7,993,016<span></span>
</td>
<td class="num">(907,120)<span></span>
</td>
<td class="nump">23,101,190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="num">(6,184)<span></span>
</td>
<td class="num">(268,223)<span></span>
</td>
<td class="nump">560,513<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 (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(8,297,100)<span></span>
</td>
<td class="num">(10,521,880)<span></span>
</td>
<td class="nump">9,025,732<span></span>
</td>
</tr>
<tr class="re">
<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">14,326,347<span></span>
</td>
<td class="nump">24,848,227<span></span>
</td>
<td class="nump">15,822,495<span></span>
</td>
</tr>
<tr class="ro">
<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">6,029,247<span></span>
</td>
<td class="nump">14,326,347<span></span>
</td>
<td class="nump">24,848,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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,374,000<span></span>
</td>
<td class="nump">281,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_ConstructionInProgressExpendituresIncurredButNotYetPaid', window );">Construction in progress included in accrued expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 212,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="nump">$ 8,038,529<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_kopn_DistributiontoMinorityInterestHolder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Distribution to Minority Interest Holder</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_DistributiontoMinorityInterestHolder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) Decrease in the Allowance for Doubtful Accounts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_IncreaseDecreaseintheAllowanceforDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment 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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ConstructionInProgressExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for construction in progress expenditures that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_ConstructionInProgressExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the extended product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes standard product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109240200&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_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, excluding 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/2009/role/commonPracticeRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=118932676&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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=118932676&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_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<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=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/disclosureRef<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=118932676&amp;loc=d3e3521-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/disclosureRef<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=118932676&amp;loc=d3e3521-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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_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_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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=118932676&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_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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=118932676&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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=118932676&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_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment 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/disclosureRef<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=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118954083&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_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (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://fasb.org/us-gaap/role/ref/legacyRef<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=118954083&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<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=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<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=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6625422928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">$ 556,871<span></span>
</td>
<td class="nump">$ 304,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued</a></td>
<td class="nump">88,912,796<span></span>
</td>
<td class="nump">80,735,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_CommonStockSharesOutstanding', window );">Common stock, outstanding</a></td>
<td class="nump">82,536,412<span></span>
</td>
<td class="nump">74,008,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">4,513,256<span></span>
</td>
<td class="nump">4,513,256<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>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<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=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6635952896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_LeasesAbstract', window );"><strong>Leases [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_LeaseCostTableTextBlock', window );">Lease, Cost [Table Text Block]</a></td>
<td class="text"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:29%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,372,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company's future lease payments under non-cancellable leases were as follows:  </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:29%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span>1,193,762</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span>1,055,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span>655,652</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span>201,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span>3,105,935</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span>(272,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;font-weight:bold;"><span>2,833,285</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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>69
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6628828960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Litigation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_LegalMattersAndContingenciesTextBlock', window );">Litigation</a></td>
<td class="text">Litigation<div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may engage in legal proceedings arising in the ordinary course of business. Claims, suits, investigations and proceedings are inherently uncertain and it is not possible to predict the ultimate outcome of such matters and our business, financial condition, results of operations or cash flows could be affected in any particular period.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><span style="font-style:italic;">BlueRadios, Inc. v. Kopin Corporation, Civil Action No. 16-02052-JLK (D. Col.):</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:11pt;"><span>On August 12, 2016, BlueRadios, Inc. ("BlueRadios") filed a complaint in the U.S. District Court for the District of Colorado, alleging that the Company breached a contract between it and BlueRadios concerning an alleged joint venture between the Company and BlueRadios to design, develop and commercialize micro-display products with embedded wireless technology referred to as &#8220;Golden-i&#8221; breached the covenant of good faith and fair dealing associated with that contract, breached its fiduciary duty to BlueRadios, and misappropriated trade secrets owned by BlueRadios in violation of Colorado law (C.R.S. &#167; 7-74-104(4)) and the Defend Trade Secrets Act (18 U.S.C. &#167; 1836(b)(1)). BlueRadios further alleges that the Company was unjustly enriched by its alleged misconduct, BlueRadios is entitled to an accounting to determine the amount of profits obtained by the Company as a result of its alleged misconduct, and the inventorship on at least ten patents or patent applications owned by the Company need to be corrected to list BlueRadios&#8217; employees as inventors and thereby list BlueRadios as co-assignees of the patents. BlueRadios seeks monetary, declaratory, and injunctive relief, including for alleged non-payment of engineering retainer fees.</span><span style="font-size:11pt;">  </span><span style="font-family:inherit;font-size:10pt;"> </span></div><span>On October 11, 2016, the Company filed its Answer and Affirmative Defenses. The parties completed expert depositions on November 15, 2019. On December 2, 2019, the Company filed a Motion for Partial Summary Judgment requesting the Court dismiss counts 2-7 in their entirety and counts 1 and 8 in part. BlueRadios also filed a Motion for Partial Summary Judgment alleging it is the co-owner of U.S. Patent No. 8,909,296. Responses to the Motions for Partial Summary Judgment were filed on January 15, 2020, and replies were filed on February 19, 2020.&#160; A trial date has not yet been set by the Court. The Company has not concluded a loss from this matter is probable; therefore, we have not recorded an accrual for litigation or claims related to this matter for the period ended December 28, 2019. The Company will continue to evaluate information as it becomes known and will record an estimate for losses at the time or times when it is both probable that a loss has been incurred and the amount of the loss is reasonably estimable</span><span style="font-size:11pt;">.</span><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_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 legal proceedings, legal contingencies, litigation, regulatory and environmental matters 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="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>70
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>305</ContextCount>
  <ElementCount>465</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>97</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1002000 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1004000 - Statement - CONSOLIDATED STATEMENT OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ConsolidatedStatementOfOperations</Role>
      <ShortName>CONSOLIDATED STATEMENT OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1005000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ConsolidatedStatementsOfComprehensiveLossStatement</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statement</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1006000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1007000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Leases (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.kopin.com/role/LeasesNotes</Role>
      <ShortName>Leases (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Contract Assets and Liabilities (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes</Role>
      <ShortName>Contract Assets and Liabilities (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - Business Combinations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/BusinessCombinations</Role>
      <ShortName>Business Combinations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Goodwill and Intangibles (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.kopin.com/role/GoodwillAndIntangiblesNotes</Role>
      <ShortName>Goodwill and Intangibles (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - Stockholders' Equity and Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - Concentrations of Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ConcentrationsOfRisk</Role>
      <ShortName>Concentrations of Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2113100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2114100 - Disclosure - Accrued Warranty</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/AccruedWarranty</Role>
      <ShortName>Accrued Warranty</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2115100 - Disclosure - Employee Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/EmployeeBenefitPlan</Role>
      <ShortName>Employee Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2116100 - Disclosure - Commintments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/CommintmentsAndContingencies</Role>
      <ShortName>Commintments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2118100 - Disclosure - Litigation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/Litigation</Role>
      <ShortName>Litigation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2119100 - Disclosure - Segments and Disaggregation of Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue</Role>
      <ShortName>Segments and Disaggregation of Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2120100 - Disclosure - Selected Quarterly Financial Information (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited</Role>
      <ShortName>Selected Quarterly Financial Information (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2121100 - Disclosure - Related Party Transactions (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.kopin.com/role/RelatedPartyTransactionsNotes</Role>
      <ShortName>Related Party Transactions (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2122100 - Disclosure - Valuation and Qualifying Accounts (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes</Role>
      <ShortName>Valuation and Qualifying Accounts (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2303302 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/LeasesNotes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Contract Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables</Role>
      <ShortName>Contract Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/ContractAssetsAndLiabilitiesNotes</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2308301 - Disclosure - Business Combinations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/BusinessCombinationsTables</Role>
      <ShortName>Business Combinations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/BusinessCombinations</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Goodwill and Intangibles (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/GoodwillAndIntangiblesTables</Role>
      <ShortName>Goodwill and Intangibles (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/GoodwillAndIntangiblesNotes</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2310301 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/FinancialInstrumentsTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/FinancialInstruments</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2311301 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2312301 - Disclosure - Concentrations of Risk (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ConcentrationsOfRiskTables</Role>
      <ShortName>Concentrations of Risk (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/ConcentrationsOfRisk</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2313301 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/IncomeTaxes</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2314301 - Disclosure - Accrued Warranty (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/AccruedWarrantyTables</Role>
      <ShortName>Accrued Warranty (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/AccruedWarranty</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2319301 - Disclosure - Segments and Disaggregation of Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables</Role>
      <ShortName>Segments and Disaggregation of Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenue</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2320301 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables</Role>
      <ShortName>Selected Quarterly Financial Information (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnaudited</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2321301 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/RelatedPartyTransactionsNotes</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2322301 - Disclosure - Valuation and Qualifying Accounts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ValuationAndQualifyingAccountsTables</Role>
      <ShortName>Valuation and Qualifying Accounts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kopin.com/role/ValuationAndQualifyingAccountsNotes</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2403403 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2403404 - Disclosure - Summary of Significant Accounting Policies Components of Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveIncomeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies Components of Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/PropertyPlantAndEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/PropertyPlantAndEquipmentTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/LeasesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Contract Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ContractAssetsAndLiabilitiesDetails</Role>
      <ShortName>Contract Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/ContractAssetsAndLiabilitiesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - Business Combinations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/BusinessCombinationsDetails</Role>
      <ShortName>Business Combinations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/BusinessCombinationsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Goodwill and Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/GoodwillAndIntangiblesDetails</Role>
      <ShortName>Goodwill and Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/GoodwillAndIntangiblesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2410402 - Disclosure - Financial Instruments (Fair Value Measurements) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/FinancialInstrumentsFairValueMeasurementsDetails</Role>
      <ShortName>Financial Instruments (Fair Value Measurements) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2410403 - Disclosure - Financial Instruments (Marketable Debt Securities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/FinancialInstrumentsMarketableDebtSecuritiesDetails</Role>
      <ShortName>Financial Instruments (Marketable Debt Securities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Financial Instruments (Contractual Maturities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/FinancialInstrumentsContractualMaturitiesDetails</Role>
      <ShortName>Financial Instruments (Contractual Maturities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2411402 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationDetails</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2411403 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Nonvested Restricted Common Stock) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationNonvestedRestrictedCommonStockDetails</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation (Nonvested Restricted Common Stock) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2411404 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Stock-Based Compensation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationStockBasedCompensationDetails</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation (Stock-Based Compensation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/StockholdersEquityAndStockBasedCompensationTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2412402 - Disclosure - Concentrations of Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ConcentrationsOfRiskDetails</Role>
      <ShortName>Concentrations of Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/ConcentrationsOfRiskTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2413402 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/IncomeTaxesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2414402 - Disclosure - Accrued Warranty (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/AccruedWarrantyDetails</Role>
      <ShortName>Accrued Warranty (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/AccruedWarrantyTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2415401 - Disclosure - Employee Benefit Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/EmployeeBenefitPlanDetails</Role>
      <ShortName>Employee Benefit Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/EmployeeBenefitPlan</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2416401 - Disclosure - Commintments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/CommintmentsAndContingenciesDetails</Role>
      <ShortName>Commintments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/CommintmentsAndContingencies</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2419402 - Disclosure - Segments and Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueDetails</Role>
      <ShortName>Segments and Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2419403 - Disclosure - Segments and Disaggregation of Revenue (Percentage of Net Revenues by Geographies) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenuePercentageOfNetRevenuesByGeographiesDetails</Role>
      <ShortName>Segments and Disaggregation of Revenue (Percentage of Net Revenues by Geographies) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/SegmentsAndDisaggregationOfRevenueTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2420402 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails</Role>
      <ShortName>Selected Quarterly Financial Information (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/SelectedQuarterlyFinancialInformationUnauditedTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2421402 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="kopn-20191228x10xk.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2422402 - Disclosure - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kopin.com/role/ValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kopin.com/role/ValuationAndQualifyingAccountsTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="kopn-20191228x10xk.htm">kopn-20191228x10xk.htm</File>
    <File>kopn-20191228.xsd</File>
    <File>kopn-20191228_cal.xml</File>
    <File>kopn-20191228_def.xml</File>
    <File>kopn-20191228_lab.xml</File>
    <File>kopn-20191228_pre.xml</File>
    <File>kopn-20192812xexx1019.htm</File>
    <File>kopn-20192812xexx231.htm</File>
    <File>kopn-20192812xexx232.htm</File>
    <File>kopn-20192812xexx311.htm</File>
    <File>kopn-20192812xexx312.htm</File>
    <File>kopn-20192812xexx321.htm</File>
    <File>kopn-20192812xexx322.htm</File>
    <File>kopn-20192812xexx42.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>chart-8d5a0239e02a67dc441.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6809280432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">18.&#160;&#160;&#160;&#160;Valuation and Qualifying Accounts</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth activity in Kopin's allowance for doubtful accounts:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance&#160;at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Beginning</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Additions</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Charged</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">to</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deductions</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">from</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reserve</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance&#160;at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">End of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Year</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(113,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>304,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>304,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>951,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(317,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>938,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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 valuation and qualifying accounts and 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/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_srt_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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>72
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6830280064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Fair Value Measurements) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Dec. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2019</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Payments to Acquire Equity Method Investments</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 1,000,000.0<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_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">26,319,403<span></span>
</td>
<td class="nump">43,097,888<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_kopn_SOLOSEquityRaise', window );">SOLOS Equity Raise</a></td>
<td class="nump">$ 7,500,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_TotalOwnershipPercentagebyOtherOwners', window );">Total Ownership Percentage by Other Owners</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">$ 6,415,958<span></span>
</td>
<td class="nump">14,614,373<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">15,752,997<span></span>
</td>
<td class="nump">22,918,016<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">4,150,448<span></span>
</td>
<td class="nump">5,565,499<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_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">6,029,247<span></span>
</td>
<td class="nump">14,326,347<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_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member] | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">6,029,247<span></span>
</td>
<td class="nump">14,326,347<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_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member] | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">4,537,159<span></span>
</td>
<td class="nump">5,853,525<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_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member] | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">386,711<span></span>
</td>
<td class="nump">288,026<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_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member] | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member] | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss', window );">Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)</a></td>
<td class="num">(3,915,051)<span></span>
</td>
<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_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">4,150,448<span></span>
</td>
<td class="nump">5,565,499<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements)</a></td>
<td class="nump">2,500,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">US Government Agencies Debt Securities [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">8,296,870<span></span>
</td>
<td class="nump">12,810,923<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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">US Government Agencies Debt Securities [Member] | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">US Government Agencies Debt Securities [Member] | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">8,296,870<span></span>
</td>
<td class="nump">12,810,923<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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">US Government Agencies Debt Securities [Member] | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">7,456,127<span></span>
</td>
<td class="nump">10,107,093<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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities [Member] | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">7,456,127<span></span>
</td>
<td class="nump">10,107,093<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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities [Member] | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_RelatedPartyTransactionsByRelatedPartyAxis=kopn_SOLOSMember', window );">SOLOS [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_PercentageOwnedofanEquityInvestment', window );">Percentage Owned of an Equity Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_EquitySecurityOneMember', window );">Equity Securities [Member] | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss', window );">Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_kopn_PercentageOwnedofanEquityInvestment', window );">Percentage Owned of an Equity Investment</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [Member] | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss', window );">Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 2,000,000.0<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_kopn_ImpairmentofEquitySecurity', window );">Impairment of Equity Security</a></td>
<td class="nump">$ 5,200,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_PercentageOwnedofanEquityInvestment', window );">Percentage Owned of an Equity Investment</a></td>
<td class="nump">2.80%<span></span>
</td>
<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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_RealWearInc.Member', window );">RealWear, Inc. [Member] | RealWear, Inc. [Member] | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_kopn_OwnershipPercentageinEquityInvestmentWarrant', window );">Ownership Percentage in Equity Investment, Warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_SOLOSMember', window );">SOLOS [Member] | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss', window );">Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Fair value measurements of financial assets</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_ImpairmentofEquitySecurity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impairment of Equity Security</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ImpairmentofEquitySecurity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_OwnershipPercentageinEquityInvestmentWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ownership Percentage in Equity Investment, Warrant</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_OwnershipPercentageinEquityInvestmentWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_PercentageOwnedofanEquityInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Owned of an Equity Investment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_PercentageOwnedofanEquityInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_SOLOSEquityRaise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>SOLOS Equity Raise</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_SOLOSEquityRaise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_TotalOwnershipPercentagebyOtherOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Ownership Percentage by Other Owners</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_TotalOwnershipPercentagebyOtherOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancialInstrumentsOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 fair value as of the balance sheet date of financial instruments and other positions owned by the entity including: (1) mortgages, mortgage-backed and asset backed securities; (2) US government and agency obligations; (3) state and municipal government obligations; (4) other sovereign government debt; (5) corporate obligations; (6) corporate equities; (7) principal investments; (8) derivative contracts; and (9) physical commodities. Includes both pledged and unpledged holdings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35711157&amp;loc=d3e42546-110969<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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_RelatedPartyTransactionsByRelatedPartyAxis=kopn_SOLOSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_SOLOSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_EquitySecurityOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_EquitySecurityOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_RealWearInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_RealWearInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_RealWearInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=kopn_RealWearInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_SOLOSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kopn_SOLOSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6987758096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_LeasesAbstract', window );"><strong>Leases [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_LeaseAndRentalExpense', window );">Operating Leases, Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">6.14%<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_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">$ 1,146,090<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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</a></td>
<td class="nump">1,193,762<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_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="nump">1,372,245<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, Payments, Due Year Two</a></td>
<td class="nump">1,055,188<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lessee, Operating Lease, Liability, Payments, Due Year Three</a></td>
<td class="nump">655,652<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lessee, Operating Lease, Liability, Payments, Due Year Four</a></td>
<td class="nump">201,333<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, Payments, Due</a></td>
<td class="nump">3,105,935<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="num">(272,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_TotalFutureMinimumLeasePayments', window );">Total Future Minimum Lease Payments</a></td>
<td class="nump">$ 2,833,285<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">2 years 10 months 13 days<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_kopn_TotalFutureMinimumLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Future Minimum Lease Payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_TotalFutureMinimumLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee's undiscounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6648417552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_kopn_ValuationandQualifyingAccountsTableTextBlock', window );">Valuation and Qualifying Accounts [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth activity in Kopin's allowance for doubtful accounts:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance&#160;at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Beginning</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Additions</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Charged</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">to</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deductions</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">from</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Reserve</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance&#160;at</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">End of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Year</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December&#160;30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(113,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>304,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>304,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>951,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(317,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>938,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_ValuationandQualifyingAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Valuation and Qualifying Accounts [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_ValuationandQualifyingAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_srt_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;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>75
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6816159520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Total Kopin Corporation Stockholders' Equity</div></th>
<th class="th"><div>Noncontrolling Interest</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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,170,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,640,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Dec. 31, 2016</a></td>
<td class="nump">$ 74,219,643<span></span>
</td>
<td class="nump">$ 766,409<span></span>
</td>
<td class="nump">$ 327,323,162<span></span>
</td>
<td class="num">$ (42,741,551)<span></span>
</td>
<td class="nump">$ 1,570,971<span></span>
</td>
<td class="num">$ (214,177,388)<span></span>
</td>
<td class="nump">$ 72,741,603<span></span>
</td>
<td class="nump">$ 1,478,040<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Vesting of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,708<span></span>
</td>
<td class="num">(11,708)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">3,375,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,375,330<span></span>
</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,375,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other comprehensive income (loss)</a></td>
<td class="nump">2,063,799<span></span>
</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,993,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,993,808<span></span>
</td>
<td class="nump">69,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Restricted stock for tax withholding obligations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(239,752)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Restricted stock for tax withholding obligations</a></td>
<td class="num">(771,323)<span></span>
</td>
<td class="num">$ (2,397)<span></span>
</td>
<td class="num">(768,926)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(771,323)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</a></td>
<td class="nump">791,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">791,737<span></span>
</td>
</tr>
<tr class="re">
<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 );">Sale of unregistered stock</a></td>
<td class="num">(24,664,250)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,502,882)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(838,632)<span></span>
</td>
<td class="num">(24,664,250)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="num">(25,380,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="text">&#160;<span></span>
</td>
<td class="num">(25,240,482)<span></span>
</td>
<td class="num">(25,240,482)<span></span>
</td>
<td class="num">(139,633)<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_SharesOutstanding', window );">Ending Balance (in shares) at Dec. 30, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,572,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 30, 2017</a></td>
<td class="nump">77,379,847<span></span>
</td>
<td class="nump">$ 775,720<span></span>
</td>
<td class="nump">329,917,858<span></span>
</td>
<td class="num">(17,238,669)<span></span>
</td>
<td class="nump">3,564,779<span></span>
</td>
<td class="num">(240,256,502)<span></span>
</td>
<td class="nump">76,763,186<span></span>
</td>
<td class="nump">616,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,093,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Vesting of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,930<span></span>
</td>
<td class="num">(10,930)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">4,791,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,791,054<span></span>
</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,791,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other comprehensive income (loss)</a></td>
<td class="num">(2,127,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="num">(2,010,192)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,010,192)<span></span>
</td>
<td class="num">(117,659)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Restricted stock for tax withholding obligations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(142,972)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Restricted stock for tax withholding obligations</a></td>
<td class="num">(208,015)<span></span>
</td>
<td class="num">$ (1,430)<span></span>
</td>
<td class="num">(206,585)<span></span>
</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">(208,015)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</a></td>
<td class="nump">699,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">699,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification', window );">New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification</a></td>
<td class="nump">3,059,383<span></span>
</td>
<td class="text">&#160;<span></span>
</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,059,383<span></span>
</td>
<td class="nump">3,059,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="num">(34,482,492)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,533,542)<span></span>
</td>
<td class="num">(34,533,542)<span></span>
</td>
<td class="nump">51,050<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_SharesOutstanding', window );">Ending Balance (in shares) at Dec. 29, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,522,066<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 29, 2018</a></td>
<td class="nump">47,712,821<span></span>
</td>
<td class="nump">$ 785,220<span></span>
</td>
<td class="nump">334,491,397<span></span>
</td>
<td class="num">(17,238,669)<span></span>
</td>
<td class="nump">1,554,587<span></span>
</td>
<td class="num">(271,730,661)<span></span>
</td>
<td class="nump">47,861,874<span></span>
</td>
<td class="num">(149,053)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">634,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Vesting of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,345<span></span>
</td>
<td class="num">(6,345)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,057,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,057,400<span></span>
</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,057,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other comprehensive income (loss)</a></td>
<td class="nump">202,597<span></span>
</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">202,597<span></span>
</td>
<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Restricted stock for tax withholding obligations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86,086)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Restricted stock for tax withholding obligations</a></td>
<td class="num">(45,513)<span></span>
</td>
<td class="num">$ (861)<span></span>
</td>
<td class="num">(44,652)<span></span>
</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">(45,513)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,979,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,792<span></span>
</td>
<td class="nump">7,958,737<span></span>
</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">8,038,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</a></td>
<td class="nump">8,038,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">(29,374,222)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(29,506,252)<span></span>
</td>
<td class="num">(29,506,252)<span></span>
</td>
<td class="nump">132,030<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_SharesOutstanding', window );">Ending Balance (in shares) at Dec. 28, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,049,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 28, 2019</a></td>
<td class="nump">$ 28,591,612<span></span>
</td>
<td class="nump">$ 870,496<span></span>
</td>
<td class="nump">$ 344,456,537<span></span>
</td>
<td class="num">$ (17,238,669)<span></span>
</td>
<td class="nump">$ 1,757,184<span></span>
</td>
<td class="num">$ (301,236,913)<span></span>
</td>
<td class="nump">$ 28,608,635<span></span>
</td>
<td class="num">$ (17,023)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other increase (decrease) in additional paid in capital (APIC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118258462&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118258462&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=116855982&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on 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_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<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=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<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=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6825410368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 6,029,247<span></span>
</td>
<td class="nump">$ 14,326,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable debt securities, at fair value</a></td>
<td class="nump">15,752,997<span></span>
</td>
<td class="nump">22,918,016<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance of $938,000 and $304,000 in 2019 and 2018, respectively</a></td>
<td class="nump">6,023,250<span></span>
</td>
<td class="nump">3,088,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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Contract assets and unbilled receivables</a></td>
<td class="nump">921,082<span></span>
</td>
<td class="nump">3,089,663<span></span>
</td>
</tr>
<tr class="ro">
<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">3,768,696<span></span>
</td>
<td class="nump">4,797,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid taxes</a></td>
<td class="nump">104,442<span></span>
</td>
<td class="nump">399,611<span></span>
</td>
</tr>
<tr class="ro">
<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">1,164,927<span></span>
</td>
<td class="nump">784,790<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">33,764,641<span></span>
</td>
<td class="nump">49,404,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">1,473,341<span></span>
</td>
<td class="nump">2,598,842<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">2,753,963<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">331,344<span></span>
</td>
</tr>
<tr class="re">
<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">517,411<span></span>
</td>
<td class="nump">1,361,375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateHeldforsale', window );">Equity investments</a></td>
<td class="nump">4,537,159<span></span>
</td>
<td class="nump">5,853,525<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">43,046,515<span></span>
</td>
<td class="nump">59,549,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">3,998,234<span></span>
</td>
<td class="nump">3,921,880<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and expenses</a></td>
<td class="nump">2,203,773<span></span>
</td>
<td class="nump">3,038,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_ProductWarrantyAccrualClassifiedCurrent', window );">Accrued warranty</a></td>
<td class="nump">509,000<span></span>
</td>
<td class="nump">571,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_BillingsInExcessOfCost', window );">Contract liabilities and billings in excess of revenue earned</a></td>
<td class="nump">796,794<span></span>
</td>
<td class="nump">388,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating Lease, Liability, Current</a></td>
<td class="nump">1,041,695<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">2,235,217<span></span>
</td>
<td class="nump">1,901,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesCurrent', window );">Deferred tax liabilities</a></td>
<td class="nump">525,000<span></span>
</td>
<td class="nump">546,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">11,309,713<span></span>
</td>
<td class="nump">10,367,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Noncurrent contract liabilities and asset retirement obligations</a></td>
<td class="nump">6,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">268,440<span></span>
</td>
<td class="nump">271,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">1,791,590<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">1,085,160<span></span>
</td>
<td class="nump">1,197,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 13)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $.01 per share: authorized, 3,000 shares; none issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $.01 per share: authorized, 120,000,000 shares; issued 84,399,540 shares in 2019 and 80,735,320 shares in 2018; outstanding 82,536,416 in 2019 and 74,008,815 in 2018, respectively</a></td>
<td class="nump">870,496<span></span>
</td>
<td class="nump">785,220<span></span>
</td>
</tr>
<tr class="re">
<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">344,456,537<span></span>
</td>
<td class="nump">334,491,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_TreasuryStockValue', window );">Treasury stock (4,513,256 shares in 2019 and 2018, at cost)</a></td>
<td class="num">(17,238,669)<span></span>
</td>
<td class="num">(17,238,669)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">1,757,184<span></span>
</td>
<td class="nump">1,554,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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(301,236,913)<span></span>
</td>
<td class="num">(271,730,661)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Kopin Corporation stockholders&#8217; equity</a></td>
<td class="nump">28,608,635<span></span>
</td>
<td class="nump">47,861,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="num">(17,023)<span></span>
</td>
<td class="num">(149,053)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">28,591,612<span></span>
</td>
<td class="nump">47,712,821<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 43,046,515<span></span>
</td>
<td class="nump">$ 59,549,111<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118930883&amp;loc=d3e681-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://fasb.org/us-gaap/role/ref/legacyRef<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_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&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_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118954083&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_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BillingsInExcessOfCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BillingsInExcessOfCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligation to transfer good or service to customer for which consideration has been received or is receivable, 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected 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://fasb.org/us-gaap/role/ref/otherTransitionRef<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(c)(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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=116821951&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=116821951&amp;loc=d3e31917-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=116821951&amp;loc=d3e31931-109318<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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_DeferredTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_LiabilitiesOtherThanLongtermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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(22))<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_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6935-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_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://fasb.org/us-gaap/role/ref/legacyRef<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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_RealEstateHeldforsale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in land and buildings held for sale, excluding real estate considered to be inventory of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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.1(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_RealEstateHeldforsale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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>77
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6628404512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Information (Unaudited) (Details) - USD ($)<br></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. 28, 2019</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Jun. 29, 2019</div></th>
<th class="th"><div>Mar. 30, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Quarterly Financial Information Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 8,727,000<span></span>
</td>
<td class="nump">$ 6,139,000<span></span>
</td>
<td class="nump">$ 9,110,000<span></span>
</td>
<td class="nump">$ 5,543,000<span></span>
</td>
<td class="nump">$ 7,741,000<span></span>
</td>
<td class="nump">$ 5,126,000<span></span>
</td>
<td class="nump">$ 5,944,000<span></span>
</td>
<td class="nump">$ 5,654,000<span></span>
</td>
<td class="nump">$ 29,518,809<span></span>
</td>
<td class="nump">$ 24,465,005<span></span>
</td>
<td class="nump">$ 27,841,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">1,188,000<span></span>
</td>
<td class="nump">265,000<span></span>
</td>
<td class="num">(808,000)<span></span>
</td>
<td class="num">(1,263,000)<span></span>
</td>
<td class="nump">1,439,000<span></span>
</td>
<td class="num">(16,000)<span></span>
</td>
<td class="nump">974,000<span></span>
</td>
<td class="nump">983,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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">(Loss) income from continuing operations</a></td>
<td class="num">(3,556,000)<span></span>
</td>
<td class="num">(6,402,000)<span></span>
</td>
<td class="num">(4,838,000)<span></span>
</td>
<td class="num">(11,584,000)<span></span>
</td>
<td class="num">(10,884,000)<span></span>
</td>
<td class="num">(10,299,000)<span></span>
</td>
<td class="num">(8,992,000)<span></span>
</td>
<td class="num">(9,792,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_NetIncomeLoss', window );">Net income (loss) attributable to the controlling interest</a></td>
<td class="num">$ (7,290,000)<span></span>
</td>
<td class="num">$ (6,625,000)<span></span>
</td>
<td class="num">$ (4,260,000)<span></span>
</td>
<td class="num">$ (11,331,000)<span></span>
</td>
<td class="num">$ (9,966,000)<span></span>
</td>
<td class="num">$ (9,791,000)<span></span>
</td>
<td class="num">$ (9,241,000)<span></span>
</td>
<td class="num">$ (5,536,000)<span></span>
</td>
<td class="num">$ (29,506,252)<span></span>
</td>
<td class="num">$ (34,533,542)<span></span>
</td>
<td class="num">$ (25,240,482)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EarningsPerShareBasicAndDiluted', window );">Basic and Diluted (in dollars per share)</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.37)<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Shares used in computing net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted (in shares)</a></td>
<td class="nump">82,155,000<span></span>
</td>
<td class="nump">82,054,000<span></span>
</td>
<td class="nump">81,950,000<span></span>
</td>
<td class="nump">74,969,000<span></span>
</td>
<td class="nump">73,317,000<span></span>
</td>
<td class="nump">73,135,000<span></span>
</td>
<td class="nump">73,095,000<span></span>
</td>
<td class="nump">73,078,000<span></span>
</td>
<td class="nump">80,282,126<span></span>
</td>
<td class="nump">73,156,545<span></span>
</td>
<td class="nump">69,914,956<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_kopn_RevenuefromLicensingofFunctionalIP', window );">Revenue from Licensing of Functional IP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500,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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Gain on investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kopn_RevenuefromLicensingofFunctionalIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from Licensing of Functional IP</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_RevenuefromLicensingofFunctionalIP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (loss) from continuing operations including 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://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SelectedQuarterlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6811857696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commintments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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">Commitments <span style="font-family:inherit;font-size:10pt;">The Company entered into an agreement in August 2017 to acquire an approximate&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>3.5%</span></span><span style="font-family:inherit;font-size:10pt;">&#160;</span><span style="font-family:inherit;font-size:10pt;">equity interest in Kunming BOE Display Technology Co., Ltd. ("BOE"), which is located in China, for&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>35.0 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;Chinese Yuan Renminbi (approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;">).</span><span style="font-family:inherit;font-size:10pt;"> The Company's sole obligation under this agreement is to make this capital contribution. &#160;The funds raised by the BOE equity offering are being used to build an Organic Light Emitting Diode ("OLED") manufacturing facility which the Company intends to use to manufacture its products. The Company was unable to make its scheduled capital contribution and has received an extension from BOE postponing its capital contribution until July 2022.  </span><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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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>79
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6811869120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Schedule of Related Party Transactions [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">17.&#160;&#160;&#160;&#160;Related Party Transactions</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may from time to time enter into agreements with shareholders, affiliates and other companies engaged in certain aspects of the display, electronics, optical and software industries as part of our business strategy. In addition, the wearable computing product market is relatively new and there may be other technologies the Company needs to purchase from affiliates in order to enhance its product offering. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company and Goertek have entered into agreements to jointly develop and commercialize a range of technologies and wearable products. These include: a mutually exclusive supply and manufacturing arrangement for a certain display product for twenty four months after mass production begins; an agreement that provides the Company with the right of first refusal to invest in certain manufacturing capacity for certain products with Goertek; an agreement whereby Goertek will provide system level original equipment manufacturing services for the Company's wearable products; an arrangement whereby the Company will supply display modules for Goertek's virtual reality and augmented reality products; and other agreements related to promotion around certain products as well as providing designs relating to head mounted displays. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company and RealWear, Inc. ("RealWear") have entered into agreements where the Company has agreed to supply display modules for RealWear's augmented reality products. The Company has also licensed certain intellectual property to RealWear and the Company received a </span><span style="font-family:inherit;font-size:10pt;"><span>15%</span></span><span style="font-family:inherit;font-size:10pt;"> warrant in RealWear's next equity offering round, which was exercised in April 2018. The Company also received a </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> license fee for the intellectual property licensed to RealWear and the Company is entitled to receive sales-based royalties from RealWear. In May 2019, the Company has signed an additional agreement to license certain intellectual property to Realwear for </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> license fee and additional sales-based royalties. Of the </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> license fee, </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> was paid upon signing of the license agreement and the other </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> is paid in quarterly installments of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.25 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of December 28, 2019 the remaining receivable balance related to license fee was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;">. Additionally, in the second quarter of 2019, we made an additional equity investment in RealWear of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> as part of an equity raise by the company. As of December 28, 2019, we own approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2.8%</span></span><span style="font-family:inherit;font-size:10pt;"> of RealWear. In the fourth quarter of 2019 Kopin reviewed the financial condition and other factors of RealWear and as a result, in the fourth quarter of 2019, we recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> to reduce our investment in RealWear to zero as of December&#160;28, 2019.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 30, 2019 the Company entered into an Asset Purchase Agreement (the &#8220;Solos Purchase Agreement&#8221;) with Solos Technology Limited (&#8220;Solos Technology&#8221;). Pursuant to the Solos Purchase Agreement, the Company sold and licensed to Solos Technology certain assets of our Solos</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;(&#8220;Solos&#8221;) product line and Whisper</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TM</sup></span><span style="font-family:inherit;font-size:10pt;">&#160;Audio (&#8220;Whisper&#8221;) technology. As consideration for the transaction the Company received </span><span style="font-family:inherit;font-size:10pt;"><span>1,172,000</span></span><span style="font-family:inherit;font-size:10pt;"> common shares representing a </span><span style="font-family:inherit;font-size:10pt;"><span>20.0%</span></span><span style="font-family:inherit;font-size:10pt;"> equity stake in Solos Technology&#8217;s parent company, Solos Incorporation (&#8220;Solos Inc.&#8221;). In addition, the Company has agreed to reimburse Solos Technology for sales support provided. Solos Technology has agreed to reimburse the Company for the employees time spent on Solos development. As of December 28, 2019, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$283,000</span></span><span style="font-family:inherit;font-size:10pt;"> receivables outstanding from Solos Technology and had a payable of less than </span><span style="font-family:inherit;font-size:10pt;"><span>$10,000</span></span><span style="font-family:inherit;font-size:10pt;"> to Solos Technology. </span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s CEO and Chairman, Dr. John C.C. Fan, acquired an individual ownership interest of </span><span style="font-family:inherit;font-size:10pt;"><span>15.5%</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span>12.3%</span></span><span style="font-family:inherit;font-size:10pt;"> fully diluted) of Solos Inc. Two of Dr. Fan&#8217;s family members have also invested in Solos Inc., and collectively hold a </span><span style="font-family:inherit;font-size:10pt;"><span>37.1%</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span>29.5%</span></span><span style="font-family:inherit;font-size:10pt;"> fully diluted) ownership interest in Solos Inc.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company had the following transactions with related parties:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"/></tr><tr><td style="width:27%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Purchases</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goertek</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>747,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>646,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>727,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,778,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,220,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,778,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>747,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,220,838</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>646,135</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>727,101</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had the following receivables and payables with related parties:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Receivables</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payables</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Receivables</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Contract Assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Payables</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goertek</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>646,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,041,334</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>646,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,041,334</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,530</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6652630320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment consisted of the following at </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:56%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Useful&#160;Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3-5 years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16,344,040</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,824,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Life&#160;of&#160;the&#160;lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,577,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,676,775</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>101,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>523,736</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment under construction</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>436,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>20,023,626</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,461,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(18,550,285</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,862,859</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,473,341</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,598,842</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6634738112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combinations</a></td>
<td class="text">Business Combinations<div style="line-height:120%;padding-top:6px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, we purchased </span><span style="font-family:inherit;font-size:10pt;">100%</span><span style="font-family:inherit;font-size:10pt;"> of the outstanding stock of NVIS, Inc. ("NVIS") , "), a producer of virtual reality systems for 3D applications, for </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. In addition to the </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> the former selling shareholders of NVIS could earn an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for meeting certain operating performance milestones through March of 2020. As of December 28, 2019, we estimate that the former owners have earned approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. In 2019, the Company made payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> to the former selling shareholders of NVIS for meeting certain operating performance milestones and the Company may be required to pay an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> if additional milestones are met and the selling shareholders remain employed with NVIS through March 2020. As there is a requirement to remain employed to earn the contingent payments, these contingent payments are being treated as compensation expense.  </span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The identifiable assets acquired and liabilities assumed at the acquisition date have been recognized at fair value. The allocation of the purchase price as of the acquisition date is as follows: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and marketable securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>768,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other identifiable assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Order backlog</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>840,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>460,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademark portfolio</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>160,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(480,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,084,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,489,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,693,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill represents the recording of the excess of the purchase price over the fair values of the net tangible assets acquired. No significant adjustments were recorded to the purchase price allocation during the measurement period. During the fourth quarter of 2017, we finalized the fair values of the acquired assets and liabilities.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The identified intangible assets are being amortized on a straight-line basis over the following lives, in years:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:89%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Order backlog</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademark portfolio</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In conjunction with the acquisition, the Company recorded deferred tax liabilities of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> associated with the future non-deductible amortization of the intangible assets. These deferred tax liabilities can be used to offset the Company&#8217;s net deferred tax assets. The Company reduced the valuation allowance on its net deferred tax assets in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and such reduction was recognized as a benefit for income taxes for 2017. Acquisition expenses were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the fiscal year ended 2017 and were recorded in selling, general and administration expenses.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited supplemental pro forma disclosures are provided for the fiscal year ended December 30, 2017. All intercompany transactions have been eliminated.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:29%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,477,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,302,840</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted earnings per share</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.38</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6976221024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations of Risk<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentrations of Risk</a></td>
<td class="text">Concentrations of Risk<div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ongoing credit evaluations of customers&#8217; financial condition are performed and collateral, such as letters of credit, are generally not required. Customer&#8217;s accounts receivable balance as a percentage of total accounts receivable was as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:75%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Percent&#160;of&#160;Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accounts&#160;Receivable</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Customer</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;28, <br/>2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, <br/>2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Collins Aerospace</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>23%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">DRS Network &amp; Imaging Systems, LLC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>22%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Scott Safety</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>12%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>10%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31%</span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Note: The symbol &#8220;*&#8221; indicates that accounts receivables from that customer were less than </span><span style="font-family:inherit;font-size:8pt;"><span>10%</span></span><span style="font-family:inherit;font-size:8pt;"> of the Company&#8217;s total accounts receivable.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales to significant non-affiliated customers for fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, as a percentage of total revenues, is as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:62%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Sales as a Percent</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Total Revenue</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Customer</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Military Customers in Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>30%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48%</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Collins Aerospace</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">DRS Network &amp; Imaging Systems, LLC</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>17%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General Dynamics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>20%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Army</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12%</span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Funded Research and Development Contracts</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>17%</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Note: The symbol &#8220;*&#8221; indicates that sales to that customer were less than </span><span style="font-family:inherit;font-size:8pt;"><span>10%</span></span><span style="font-family:inherit;font-size:8pt;"> of the Company&#8217;s total revenues. The caption "Military Customers in Total" excludes research and development contracts.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6647736896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Information (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</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 );">Quarterly Financial Information [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly&#160;Periods&#160;During&#160;Fiscal&#160;Year Ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>March 30, 2019 </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>June 29, 2019</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three&#160;months<br/>ended<br/>December&#160;28, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>6,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,727</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross profit </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(1,263</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(808</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(11,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(4,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(6,402</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(3,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss attributable to the controlling interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(11,331</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(4,260</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(6,625</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(7,290</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.15</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.05</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.08</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>(0.09</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average number of common shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>74,969</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>81,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>82,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>82,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net loss per share is computed independently for each of the quarters presented; accordingly, the sum of the quarterly net income per share may not equal the total computed for the year.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross profit is defined as net product revenues less cost of product revenues.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Includes </span><span style="font-family:inherit;font-size:8pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:8pt;"> revenue from licensing functional IP for the three month period ended June 29, 2019.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Quarterly&#160;Periods&#160;During Fiscal&#160;Year&#160;Ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>March 31, 2018 (3)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>June 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>September 29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:normal;">Three&#160;months<br/>ended<br/>December&#160;29, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,654</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,126</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to the controlling interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,536</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,241</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,791</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,966</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.08</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.13</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.13</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average number of common shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,095</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,135</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net loss per share is computed independently for each of the quarters presented; accordingly, the sum of the quarterly net income per share may not equal the total computed for the year.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross profit is defined as net product revenues less cost of product revenues.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Includes </span><span style="font-family:inherit;font-size:8pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:8pt;"> impact on net gain attributable to Kopin Corporation relating to the gain on an equity investment for the three month period ended March 31, 2018.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:36px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&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>84
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6625710624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations of Risk (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedules of Concentration of Risk, by Risk Factor</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ongoing credit evaluations of customers&#8217; financial condition are performed and collateral, such as letters of credit, are generally not required. Customer&#8217;s accounts receivable balance as a percentage of total accounts receivable was as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:75%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Percent&#160;of&#160;Gross </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accounts&#160;Receivable</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Customer</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;28, <br/>2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">December&#160;29, <br/>2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Collins Aerospace</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>23%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">DRS Network &amp; Imaging Systems, LLC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>22%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Scott Safety</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>12%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>10%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31%</span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Note: The symbol &#8220;*&#8221; indicates that accounts receivables from that customer were less than </span><span style="font-family:inherit;font-size:8pt;"><span>10%</span></span><span style="font-family:inherit;font-size:8pt;"> of the Company&#8217;s total accounts receivable.</span></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales to significant non-affiliated customers for fiscal years </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:10pt;">, as a percentage of total revenues, is as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:62%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Sales as a Percent</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of Total Revenue</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal Year</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Customer</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Military Customers in Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>30%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48%</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Collins Aerospace</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">DRS Network &amp; Imaging Systems, LLC</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>17%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General Dynamics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RealWear, Inc.</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>20%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Army</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12%</span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Funded Research and Development Contracts</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>17%</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Note: The symbol &#8220;*&#8221; indicates that sales to that customer were less than </span><span style="font-family:inherit;font-size:8pt;"><span>10%</span></span><span style="font-family:inherit;font-size:8pt;"> of the Company&#8217;s total revenues. The caption "Military Customers in Total" excludes research and development contracts.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13537-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6351-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6806512528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations (Tables)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information [Table Text Block]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following unaudited supplemental pro forma disclosures are provided for the fiscal year ended December 30, 2017. All intercompany transactions have been eliminated.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:29%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fiscal year ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,477,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,302,840</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted earnings per share</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.38</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The identifiable assets acquired and liabilities assumed at the acquisition date have been recognized at fair value. The allocation of the purchase price as of the acquisition date is as follows: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and marketable securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>768,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other identifiable assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Order backlog</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>840,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,000,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>460,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademark portfolio</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>160,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(480,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,084,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,489,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,693,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock', window );">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The identified intangible assets are being amortized on a straight-line basis over the following lives, in years:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:89%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Order backlog</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademark portfolio</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived and indefinite-lived intangible assets acquired as part of a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="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>86
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6966019328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments (Marketable Debt Securities) (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 15,763,527<span></span>
</td>
<td class="nump">$ 23,239,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(10,530)<span></span>
</td>
<td class="num">(321,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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">15,752,997<span></span>
</td>
<td class="nump">22,918,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">US Government Agencies Debt 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>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">8,304,229<span></span>
</td>
<td class="nump">13,064,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(7,359)<span></span>
</td>
<td class="num">(253,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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">8,296,870<span></span>
</td>
<td class="nump">12,810,923<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt 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>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">7,459,298<span></span>
</td>
<td class="nump">10,175,084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(3,171)<span></span>
</td>
<td class="num">(67,991)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 7,456,127<span></span>
</td>
<td class="nump">$ 10,107,093<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 security measured at fair value with change in fair value recognized in other comprehensive income (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942338&amp;loc=SL82898722-210454<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26610-111562<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118939692&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_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6966045632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation (Stock-Based Compensation) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 2,057,400<span></span>
</td>
<td class="nump">$ 4,791,054<span></span>
</td>
<td class="nump">$ 2,296,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of product revenues</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">102,629<span></span>
</td>
<td class="nump">418,605<span></span>
</td>
<td class="nump">490,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">295,872<span></span>
</td>
<td class="nump">725,112<span></span>
</td>
<td class="nump">799,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, general and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 1,658,899<span></span>
</td>
<td class="nump">$ 3,647,337<span></span>
</td>
<td class="nump">$ 1,006,165<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<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.20.1</span><table class="report" border="0" cellspacing="2" id="idp6975969664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<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_kopn_ScheduleOfBenefitPlansDisclosureLineItems', window );"><strong>Schedule of Benefit Plans Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution', window );">Defined Contribution Plan, Employee Age Threshhold for Higher Annual Contribution</a></td>
<td class="text">50 years<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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching percentage</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>
<tr class="ro">
<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 amount of employee contribution that employer matches</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Amount charged to operations in connection with the plan</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 300,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_kopn_AgeLimitAxis=kopn_UnderAgeFiftyMember', window );">Under the age of 50</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_kopn_ScheduleOfBenefitPlansDisclosureLineItems', window );"><strong>Schedule of Benefit Plans Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount', window );">Maximum amount of annual compensation that can be deferred</a></td>
<td class="nump">19,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_kopn_AgeLimitAxis=kopn_OverAgeFiftyMember', window );">Over the age fo 50</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_kopn_ScheduleOfBenefitPlansDisclosureLineItems', window );"><strong>Schedule of Benefit Plans Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount', window );">Maximum amount of annual compensation that can be deferred</a></td>
<td class="nump">$ 25,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_kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employee Age Threshhold for Higher Annual Contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_DefinedContributionPlanEmployeeAgeThreshholdForHigherAnnualContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</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_kopn_ScheduleOfBenefitPlansDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Schedule of Benefit Plans Disclosure [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;">kopn_ScheduleOfBenefitPlansDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kopn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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://fasb.org/us-gaap/role/ref/legacyRef<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_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employees' gross pay for which the employer contributes a matching contribution 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_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount 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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kopn_AgeLimitAxis=kopn_UnderAgeFiftyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_AgeLimitAxis=kopn_UnderAgeFiftyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_kopn_AgeLimitAxis=kopn_OverAgeFiftyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kopn_AgeLimitAxis=kopn_OverAgeFiftyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
</SEC-DOCUMENT>
